[ 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 and Vocabulary › ViewWord formation. Tick the correct answer:
A. sensable
B. sensative
C. sensible
Grammar › View
Read the following sentence. Then, select the correct type of sentence. Even though Barry was in love with her, he was unable to express himself; it was no surprise she left him.
A. simple
B. compound
C. complex
D. compound-complex
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
