Grammar Quiz

[ Tenses ]

I …… for nearly four hours before it was finally time to board the plane. What a nightmare!

A. am waiting

B. was waiting

C. have waited

D. will wait

Select your answer:
A  B  C  D  E 


Random Topics:

Past PassiveSuch...that, so ......thatGrammar - Future ActionVerb Present Simple TenseModal Verbs & Reflexive PronounsHomophone & HomonymClauses and ConjunctionWill vs be going toComparative and SuperlativesDo / Have / Can - Basic Questions

Other quiz:

Grammar › View

Barner Corporation’s record profits resulted from the recent …….. to identify operating efficiencies.

A. initiating

B. initiation

C. initiative

D. initiator


Simple Present › View

Cows ____________ on grass.

A. feed

B. feeds

C. feeding

D. is feed