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:

Vocabulary and Grammar › View

. Which of the following is the best meaning of “require”?

A. To make something optional

B. To need or demand something

C. To replace something old

D. To refuse an offer


Conjunction › View

Is it a new house __________ an old house?

A. And
B. But
C. Or
D. So

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