Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


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 & Infinitive

Other quiz:

If Conditional Zero and One › View

He ______ understand if she explains it better.

A. understands

B. will understand

C. understand


Grammar › View

Complete. Use the Past Simple.

When ………………………… the train ………………………………… (leave)?

A. When did the train left

B. When the train did leave

C. When does the train left

D. When did the train leave

Verb Patterns › View

They 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