Grammar Quiz

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 Continuous

Other quiz:

Grammar › View

Most 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