Grammar Quiz

[ Modal Perfect ]

Tom didn’t do his homework, so the teacher became very angry. He _____ his homework

A. must have done

B. might have

C. should have done

D. will have done

Select your answer:
         


Random Topics:

Finite and Non-Finite VerbGrammar - may/might/couldSynonymVerb Forms and PrepositionsModal PerfectPast Simple VS Used toComparative AdverbsArticles & QuantifiersGerunds + To Infinitive

Other quiz:

Grammar › View

Which subordinating conjunction fits best in this sentence?

Set the table _____ I make supper.

A. since

B. because

C. while

D. although


Grammar › View

Use ‘would’ in a sentence: If I had a million dollars, I ___ travel the world.

A. could

B. might

C. should

D. would