[ 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:
Tag Questions › View___ that your suitcase?
A. Is
B. Do
C. Does
D. Are
Grammar Rules › View
Correct the subject-verb agreement in the following sentence: The birds (sing) in the trees.
A. The birds sing in the trees.
B. The birds singing in the trees.
C. The birds sings in the trees.
D. The birds singed in the trees.
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
