[ 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 InfinitiveOther quiz:
Grammar › ViewWhich 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