[ 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:
Grammar › ViewWhat is the comparative of small?
A. smaller
B. smallest
C. the smallest
D. the smaller
Phrasal Verbs › View
I______ all our photos together when I was cleaning the closet.
A. ended up
B. came across
C. dropped by
D. went against
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
