Topics: Verb Tenses
Identify the tense: We have been waiting for the bus.
A. Future continuous tense
B. Present simple tense
C. Past perfect tense
D. Present perfect continuous tense
Select your answer:

Random Topics:
Grammar Pronoun and Singular Plural NounQuestion TagConjunctions and Sequence ConnectorsAdjectives and ArticlesModals and ConditionalsGrammar - Collective NounsWH Questions and Simple Past TenseSubordinate ConjunctionsPRESENT SIMPLE - CHILDRENPast Future TensesOther quiz:
Adjective › ViewIt ___ me to read that economy is getting worse.
a.worrying
b.worried
Grammar › View
(There is / There are) a banana cake for dessert.
A. There is
B. There are
