Grammar Quiz

Topics: Perfect Modals

The queue at the box office was so long, and we could have saved a lot of time if we ________ (2) done that earlier.

A. should have

B. could have

C. might have

D. must have

Select your answer:
         


Random Topics:

Gerunds as objects of prepositionPossessive Adjectives and Possessive PronounsPast and Perfect TensesReported - GerundPresent Perfect and Past TensesRelative PronounsConjunctive Adverbs and PunctuationPassive VoiceGrammar: is/are/was/werePossessive Nouns

Other quiz:

Grammar › View

The skateboard belongs to me. It is _______ skateboard.

A. I

B. me

C. my

D. our


Past Simple › View

Our parents __________ very busy.

A. was

B. were

C. had