[ 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

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 QuestionsOther quiz:
Articles › ViewMy father is __ police officer.
A. The
B. A
C. An
D. No Article
Grammar › View
What is the verb phrase in this sentence?
The 5th grade students were studying Parts of Speech.
_____
A. Ms. Havel’s
B. students
C. studying
D. were studying
Grammar › ViewBarner 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
