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:
         


Random Topics:

Simple Past Tense (was/were)Relative & Interrogative PronounsGrammar ClausesGrammar for IELTSAdverb PhrasesCardiology ServicesPresent Simple and Past ContinuousGrammar: MorphologyConjunctions, Interjections and Determiners

Other quiz:

Grammar › View

Which of the following sentences is CORRECT?

A. I got my suit dry-cleaned yesterday.

B. I have my suit dry-cleaned yesterday.

C. I have my suit dy-cleaned yesterday

D. I get my suit dry-cleaned yesterday.


Grammar › View

All of the cars are fast.

A. Correct

B. Incorrect