[ Modals and Modal Perfects ]
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:
Idiom and TensesConditional 0Present Simple vs Past SimpleModal Verbs in Emergency SituationsPunctuating ClausesPresent TensesTOEIC Grammar and Vocabulary ReviewCoordinating Conjunctions and Comparative AdjectivesArgumentative VocabularyAdjectives and VocabularyOther quiz:
Grammar › ViewIdentify the simple subject:
The nail had punctured the right front tire.
A. Nail
B. Punctured
C. right
D. tire
Grammar › View
Do you know where______Volga River is?
A. a
B. –
C. the
