I had arranged to meet Kate, but I was late. When I finally arrived, she was waiting for me. She was annoyed because …………. such a long time.
A. she’d been waiting
B. she was waiting
C. she has been waiting
D. she had waited

Random Topics:
Pronouns, Sentence Structure, and Figurative LanguageSimple PastAdverb of MannerWill & Be going toGrammar for IELTSAdverbs of frequencyNoun, Verb, AdjectivePast Simple and Past Continuous TensesSimple Present and Present Continuous TensesQuantifiers with NounsOther quiz:
Verb Tenses › ViewIdentify the tense of the underlined verb phrase in the sentence.
Taylor and Isabel have planned a nice, simple wedding.
A. past perfect
B. present perfect
C. past progressive
D. present progressive
E. future perfect
Gerund vs. Infinitive › View
After training hard all year, Sam hopes (for tripling, to triple) his homerun record during this season.
A. For tripling
B. To triple
As soon as she walked into the room, I knew that I________________ before.
A. have seen
B. saw
C. had seen
D. was seeing
Question Tag › View
He is writing now,…….?
A. isn’t he
B. is he
C. doesn’t he