[ 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 › ViewAde has just finished drawing a picture of Tania, his best friend.
Nadia : “Ade, that’s a beautiful picture. I’m sure Tania will like it.
Ade : …
A. Wish me luck.
B. I hope so.
C. Sure.
D. Congratulation
Idioms › View
“You tell them” ___ someone.
a. encourages
b. disciplines
c. corrects
Ali 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
