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:

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