[ Tenses ]
I (wait) for a whole hour!
A. wait
B. have been waiting
C. have waited
D. am waiting

Random Topics:
Grammar and Passive VoiceOrdering AdjectivesGrammar: Reported QuestionsPassive to ActivePreposition of TimePast and Future TensesPast Perfect & Past SimpleGerund & InfinitiveModals and Past TensesAdjectives & AdverbsOther quiz:
Grammar: Agreement › ViewEverything you need ……………… on the table. ……………… there anything else you require?
A. is ; is
B. are ; are
C. is ; are
D. are ; is
Grammar › View
My mother bought ____ new dress for the party.
A. a
B. an
C. the
D. new article
