[ 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:
Tenses and OpinionsWould rather/ would prefer/ would likePresent Simple & Present Progressive TenseSome & AnyMesopotamia VocabularyRelative & ModalsVerbal and Appositive PhrasesSentence and FragmentConditional and Mix Conditional SentenceOther quiz:
Grammar › View______ you come to school by bus?
A. How often
B. What
C. Do
D. Does
Tenses › View
Miss Linh …………… in this hospital for 20 years.
A. work
B. is working
C. have worked
D. has worked