Grammar Quiz

[ Tenses ]

They ___ (to wait) for the bus for 30 minutes when it arrived.

A. waited

B. had been waiting

C. wait

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - to bePresent, Past, Present Perfect and ComparativeAdjectives and ArticlesPast Simple vs Present SimpleTenseDefinite vs Zero Article Abstract NounsFor vs SinceGerund vs InfinitiveSimple Present Continuous TenseDegree of Comparison

Other quiz:

Present Tenses › View

This is the first warm day we ____ (have) this year.

A. have

B. are having

C. have had

D. have been having


Time › View

That’s ok. I will wait for him ____ 6 o’clock.

A. Before
B. Until
C. Since

Grammar and Vocabulary › View

Susie can help you, _______?

A. can she

B. can’t she

C. couldn’t she

D. could she


Grammar › View

I am sorry I don’t know the answer, but I really wish I …..

A. know

B. will know

C. knew

D. have known