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:

Present Simple Tense › View

He _________(go) to school every day.

A. goes

B. go

C. went

D. gos


Vocabulary › View

showing irritation or ill humor by a gloomy silence or reserve

A. divert

B. bewilderment

C. delinquent

D. sullenly

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