[ 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

Random Topics:
Past Perfect or Past Perfect ContinuousConditionalDefinite and Indefinite ArticleVerb TenseConditional Sentence Type 0-3Reported Speech and Reporting VerbsDeterminers & QuantifiersPresent Simple PassivePresent Tense (Negatives and Questions)Nouns as AdjectivesOther quiz:
Grammar › ViewAli and Saad read that book. What pronoun can replace ‘Ali and Saad’?
A. It
B. They
Grammar › View
By the time Laura arrived, the movie _________.
A. has already started
B. had already started
C. has already been started
