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 NounsOther quiz:
Grammar › ViewThe 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
