Grammar Quiz

[ Modal Verbs ]

He ___ have finished his homework by now.

A. must

B. can

C. might

D. should

Select your answer:
A  B  C  D  E 


Random Topics:

Infinitives for reasonsPast Perfect SimpleGrammar & ReadingWestern Europe CountriesCountable - UncountableModals and PrepositionAdverbs and Adverbial PhrasesVocabullary TestPronoun-Verb AgreementPast Tense (Regular and Irregular)

Other quiz:

Indefinite Pronouns › View

Can …… help me with this exam?

A. Anyone

B. Something

C. Everything

D. Everywhere


Modal Verbs › View

If you had studied harder, you could have passed the exam easily

A. You should have studied harder.

B. You must have studied harder.

C. You can have studied harder.

D. You may have studied harder.

How often - long - much - many › View

______ do you think he knows?

A: More than he admits, that’s for sure.

A. how much

B. how many

C. how often

D. how long


Phrasal Verb › View

My boss _____ our meeting with clients until next Monday.

A. Put off

B. Put

C. Put down

D. Put into