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:

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