Grammar Quiz

[ Simple Present Tenses ]

He ___ (have) a lot of homework to do.

A. haveed

B. having

C. had

D. has

Select your answer:
A  B  C  D  E 


Random Topics:

Passive Modals, Impersonal PassiveSynonym and AntonymGrammar & VocabularyMuch, many, a lot of, a few, a littleSecond ConditionalsTimeOpinion / AgreementSentence Structure and Verb TensesHow much or How many?Complex Sentences

Other quiz:

Vocabulary › View

The destruction of trees.

A. deforestation

B. recruitment

C. tourism

D. aquaculture


Grammar › View

Which is the correct way to write the sentence?

A. Pam who was born on the same day I was, is my best friend.

B. Pam, who was born on the same day I was is my best friend.

C. Pam, who was born on the same day I was, is my best friend.

D. Pam who was born, on the same day I was, is my best friend.

Modal Verbs › View

I’m sure I left my smartphone on my desk.
My smartphone __________ be on my desk

A. must

B. can’t

C. may

D. might


Grammar › View

Please put the soda _______ the counter.
A. in
B. on
C. over
D. through