Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


Random Topics:

Present Tense vs Past TenseGrammar of Future PlansModal PerfectDefinite and Indefinite ArticlesPerfect TenseCommon & Proper NounsSuperlative & Comparative AdverbsSentence Adverbs & Third ConditionalVerbals and GerundsNarrative Tenses

Other quiz:

Vocabulary & Grammar › View

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