[ 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

Random Topics:
Sentence StructureWish + Verb 2Grammar - to beTypes of Simple SentencesClauses and GerundsWas and WerePassive SentencesVerbs, Tenses, and VocabularyQuantifiers / Prepositions of Time and Comparative AdjectivesPassive Voice and Relative ClausesOther quiz:
Grammar › ViewThis warning sign says that you__________step on the grass.
A. shouldn’t
B. mustn’t
C. don’t have to
D. ought not to
Grammar › View
“________ subject have you chosen, German or French?” German.”
A. Who
B. When
C. Which
D. How