[ 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:
Modals › ViewIt’s your duty to keep the house clean and tidy.
A. You ought to keep the house clean and tidy.
B. You must keep the house clean and tidy.
C. You should keep the house clean and tidy.
Grammar › View
A. brick
B. briick
C. brik
This 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
