[ Past Tenses ]
When the delay was announced, we realized that we ____ enough time to catch our connecting flight.
A. won’t have
B. wouldn’t have
C. hadn’t had
D. weren’t having

Random Topics:
Coordinate ConjunctionSimiles and Body IdiomsPresent Simple and Present Continuous TenseSpellingAdverb Identification, Function, and FormationPresent Simple, Present Continuous or Present PerfectSuperlative AdjectivesPrepositions of Time and PlaceDefinite vs Zero Article Abstract NounsGerund & InfinitiveOther quiz:
Grammar › ViewMake sure you’ve got enough money to pay ……….the shopping.
A. at
B. for
C. to
D. with
E. on
Grammar › View
My train to Oxford _________ tomorrow at 6 p.m.
A. is leaving
B. will leave
C. leaves
D. left
E. is going to leave
Verb Patterns › ViewThey don’t mind … now.
A. to start
B. start
C. starting
Vocabulary › View
Elected representatives to an assembly.
A. Charter
B. Burgesses
C. Joint-Stock Company
D. Dissent
