[ 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:
Modals of Prediction › ViewI don’t know where your socks are. They _____ in the drawer.
A. might be
B. will be
C. will probably be
Prepositions › View
Astronomers study the planets ___ our solar system.
a. among
b. below
c. in
My 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
