[ 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:
Subjunctives › ViewTrees won’t grow … there is enough water.
A. if
B. when
C. unless
D. as
Grammar › View
I want ____ orange.
A. the
B. an
C. a
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
