Topics: 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:
Comparatives - SuperlativePast Simple and Past ContinuousProgressive TenseConditional and SubjunctivePhrases & ClausesPresent or Past TensesWH Questions and Simple Past TenseComparison of Adjectives and AdverbsCommunicative GrammarIndirect SpeechOther quiz:
Vocabulary › ViewA characteristic that distinguishes objects or individuals
A. Attribute
B. Unnacustomed
C. Distinguish
D. Violation
Mixed General Quiz › View
Select the word or phrase that makes this sentence grammatically correct.
I want __________ to sing.
A. He
B. His
C. Him
D. Himself
