[ 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:
TAG Questions › ViewThis 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 › 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
