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:
Farther vs. Further Subject, Verb & Object Complement Simple Present Tense Few, a few, little, a littlePast Simple (to be)Adverb of MannersSimple Present TenseCoordinating and Subordinating ConjunctionsPronoun

Other quiz:

Grammar › View

Which closing is correct?

A. Love Jane,

B. Love, Jane

C. Love Jane


Grammar › View

I ___________ at the playground yesterday afternoon.

A. was

B. were


How to use : Read the question carefully, then select one of the answers button.