Grammar Quiz

[ Tenses ]

Choose the correct sentence:

A. They had been waiting for the bus since an hour.

B. They have been waiting for the bus since an hour.

C. They were waiting for the bus since an hour.

D. They have been waiting for the bus for an hour.

Select your answer:
A  B  C  D  E 


Random Topics:

Time and CalendarSimple Past/Past ProgressiveNouns & PronounsDefinite and Zero ArticleArticles and PronounsNoun QuantifiersRelative Clauses and UsageSimple Present Negative and QuestionBecause of & Inspite ofGerunds & Infinitives + Vocabulary

Other quiz:

Second Conditional › View

If I spent all my money, I ____ ____ poor

A. will be

B. would be

C. won’t be

D. would been


Conjunctions › View

She finished her homework early, ___ she could relax in the evening.

A. and

B. but

C. also

D. so

E. however

Grammar and Vocabulary › View

The _____________ had spun a web outside my window.

A. bee

B. snail

C. lizard

D. spider


Grammar › View

________ turn is it to do the laundry?

A. Who’s

B. Whose