Grammar Quiz

[ Verb Tenses ]

Identify the correct tense for the given sentence: I have been waiting for the bus for an hour.

A. Simple past

B. Present perfect continuous

C. Past perfect continuous

D. Future perfect continuous

Select your answer:
A  B  C  D  E 


Random Topics:

Personal PronounPersonal pronouns + possessive adjectives + Introgative pronounsPrepositionPrepositions after VerbsPhrasal Verb With TakeShould, Should not haveBe Going To vs. WillInfinitives for reasonsSimple Present and Past TensesParticiple Adjectives

Other quiz:

Vocab Checking › View

I’ve never known anyone be so full…beans all the time like her.

A. in

B. with

C. of

D. without


Prepositional Phrases › View

The underlined section is a prepositional phrase:

I took my wallet and my keys to the store.

A. TRUE

B. FALSE

Articles and Determiners › View

____ people do not care about their hygiene.

A. Much

B. Little

C. Any

D. Many


Vocabulary and Grammar › View

I __________ with dolphins.

A. have never swam

B. have never swum

C. have never swim