[ Tenses ]
Identify the verb tense in the sentence: We have been waiting for the bus.
A. Present simple
B. Past perfect continuous
C. Future perfect continuous
D. Present perfect continuous

Random Topics:
Present Tense vs Past TenseGrammar of Future PlansModal PerfectDefinite and Indefinite ArticlesPerfect TenseCommon & Proper NounsSuperlative & Comparative AdverbsSentence Adverbs & Third ConditionalVerbals and GerundsNarrative TensesOther quiz:
Vocabulary & Grammar › ViewMy mobile phone was made in China, but a………………. in KSA
A. monitored
B. assembled
C. installed
D. maintained
Grammar: Imperative and Exclamatory Sentences › View
The rabbit is about to escape
A. exclamatory
B. imperative