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:

Future Tense › View

She doesn’t realize what kind of person he is, but she ________ (find out).

A. will find out

B. will be finding out

C. will have found out


Grammar › View

Which below is a fragment?

A. After getting estimates from five contractors, she decided to do the work herself.

B. Before picking out an interesting wallpaper pattern that went well with her furniture.

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