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:

Transition Words › View

I had forgotten I had a container of yogurt in the back of the fridge. ________________ it went moldy.

A. Instead,

B. Subsequently,

C. On the other hand,

D. Actually,


Modal Verb › View

. This exam…..be easy for them.

A. can

B. will

C. must

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