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:

Phrasal Verb › View

I now call______the chairman to address the meeting.

A. upon

B. in

C. on

D. out


Verb Tenses › View

We ___ to Pulau Ubin for holiday soon.

A. go

B. goes

C. went

D. will go

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