[ 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

Random Topics:
Giving and Asking for AbilityPassive ModalsPresent Simple TenseComparisionQuestion Tags in Verb TensesModal AuxiliaryIf Conditional Zero and OneMixed GrammarGrammar and Sentence StructureWill vs Verb InfinitivesOther quiz:
Grammar › ViewLet’s get _____ the house and go for a walk.
A. through
B. out of
C. along
Gerunds and Infinitives › View
Choose the correct answer:
«I hope _________ back there soon.»
A. To go
B. Going
Tenses › ViewChoose the correct form: “He always ___ (go) to the gym.”
A. goes
B. go
C. is going
D. gone
Tenses › View
Choose the correct tense for the following sentence:
Tonight, we will be eating dinner at 8:00 p.m.
A. Past progressive
B. Present progressive
C. Future progressive
