[ 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

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 TenseOther quiz:
Present Simple Tense › ViewHe _________(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 › ViewIn 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
