[ Grammar ]
Tom didn’t do his homework, so the teacher became very angry. He _____ his homework.
a. must have done
b. should have done
c. might have
d. will have done
Select your answer:
Random Topics:
Participle & Appositive Verb Phrase Start vs. BeginPresent Continuous for FutureVocabulary and IdiomsPast Perfect vs Past SimpleObject Pronouns-ed/-ing AdjectivesDependent Prepositions
Other quiz:
Vocabulary › ViewHeavy metal is Mr. Porreca’s favorite ______________ of music.
A. genre
B. adjunct
C. dawdle
D. swaddle
Subjunctive › View
It is raining now. I wish it ……..
A. Will stop
B. Am stop
C. Is not raining
D. Were raining
E. Were not raining
How to use : Read the question carefully, then select one of the answers button.