[ Grammar ]
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:
Grammar & Vocab › ViewShe needed help because someone ………. her money.
A. steal
B. stole
C. had stolen
D. has stolen
Cohesive Devices › View
The students ran to the field _________ they heard that there was a Nescafe truck giving away free ice cold coffee.
A. despite
B. when
C. unless
Grammar › ViewAs 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
