[ 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:
Present Continuous, Present Perfect and Used to › ViewThe boys …………………. (not play) tennis today.
A. isn’t playing
B. are playing
C. are’nt playing
D. aren’t playing
Grammar & Vocabulary › View
Laura was truly _______ by her brother’s amazing/amazed performance.
A. impressed
B. impressing
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
