[ 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:
Adverb Clauses › View__________ I study with my friends, I usually perform better on exams.
A. if
B. until
C. before
D. unless
Vocabulary › View
to help to cause something to happen
A. contribute
B. journey
C. extreme
D. respond
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
