Grammar Quiz

[ Tenses ]

She ______ for the bus for 30 minutes when it finally arrived.

A. was waiting

B. had been waiting

C. will be waiting

D. has waited

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - Punctuation of SentencesDegrees of AdjectivesPresent and Future TensesUncountable NounsAll, Both, Neither, None, EitherVerb + PrepositionVerb Tenses (Progressive, Perfect)Present and Past Simple TenseModal Verbs & Time PrepositionsVerb Tense

Other quiz:

TAG Questions › View

This dolphin won’t bite my baby-belly, __________

A. won’t it?

B. will it?

C. does it?

D. would it?


Because of & Inspite of › View

We went on working ______ it started to rain

A. although

B. because

C. so

D. despite

Mixed General Quiz › View

In what cases may a _____ make a will in Canada?
a. miner
b. minor
c. meiner


Tense › View

Seth wrote a novel called A Day in the Life of Seth.

A. Present

B. Article

C. Past