[ Verb Tenses ]
Identify the verb tense in the sentence: ‘They have been waiting for hours.’
A. Future perfect continuous
B. Past perfect continuous
C. Present perfect continuous
D. Present simple

Random Topics:
Grammar: Adjectives & PrepositionsPrepositions of Place and TimeJobsShould, Should not haveWord Form & Verb TenseModal Verbs of Certainty and PossibilityVerb Tenses and ModalsPresent Continuous for FutureFirst and Second ConditionalGrammar and Verb TensesOther quiz:
Grammar › ViewIt is still raining now outside. Therefore, the riders ………. their rain coat.
A. are wearing
B. will wearing
C. is wearing
D. have wearing
Modal Verbs › View
She ____ swim across the lake when she was younger.
A. can
B. could
C. to be able to
Conjunctions › ViewYou can have coffee ___ tea with your breakfast.
A. but
B. so
C. and
D. or
Passive Voice › View
We were driving along quite fast but we … by lots of other cars.
A. are overtaken
B. is overtaken
C. were overtaken
D. was overtaken
