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:
Adjectives & AdverbsAdverb Clauses of TimeModals of ProbabilityGrammar: Defining Relative ClausesPresent, Past and Future TensePast Tense & Present Perfect TenseFuture Tense VocabularyPast Narrative TensesGrammar : Structural Common ErrorsPast Simple and Past ContinuousOther quiz:
Grammar › ViewMost Jack Russell ______ are incredibly smart.
A. puppy
B. puppies
C. puppys
D. puppie
Grammar › View
He wishes he _______ fly like bird.
A. can
B. could