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:

Verbs & AdverbsPassive SentenceContractions and ConjunctionsModals of AdviceAdjectives and DegreesAdverbial Clauses of Manner and ResultGerunds, Infinitives and Modals of PossibilityCountable - UncountablePast PassiveSimple Past Tense (was/were)

Other quiz:

Offer and Suggestion › View

____________ the washing, if you like

A. Can I

B. Should I

C. I’ll do

D. Would you


Adverb › View

I thought the movie was going to be boring, but ___ I really enjoyed it.

A. right now

B. actually