[ Perfect Modals ]
That smart girl studied a lot, so she __ (do) well on the test, but she didn’t.
A. may have done
B. should have done
C. must have done
Select your answer:

Random Topics:
1st ConditionalAdverbs by TypeGrammar-Translation MethodMaritime Vocabulary and GrammarContrastive Conjunctions-ing / InfinitiveHow many / How much - Is there / Are theretake, make, doContractions and ConjunctionsSentence Structure and Verb TensesOther quiz:
Grammar › ViewThere ___________ some kittens in this box a few minutes ago.
A. is
B. are
C. was
D. were
Passive Voice › View
Mary ………….. by what her boyfriend said.
A. Was hurt
B. Will be hurted
C. Was hurted
D. Is hurt
