[ 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 › ViewWhich 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.