[ 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

Random Topics:
-ed and -ing AdjectivesGrammar : can, could and be able toPast Simple (Questions)Gerunds/InfinitivesTypes of PrepositionGerunds & Infinitives + VocabularyPresent / Future / Present Progressive / non Action VerbsPast and Past ContinuousNoun Clauses with THATSo Such Enough TooOther quiz:
Pronoun & Present Simple › View…………………mom……………….the bathroom by………………
A. My / clean / himself
B. Our / cleans / herself
C. My / cieans/ themselves
D. Our / cleaning / myself
Verb Tenses › View
The horse happily ___ on its carrot.
A. munch
B. munchs
C. munches
Past Perfect Simple Tense › ViewThe garden was dead because it ____________________ dry all summer.
A. has been
B. had been
C. had was
D. has be
Prepositions & Modal Verbs › View
My friend lives________25 Tran Phu Street.
A. in
B. on
C. at
D. of
