[ Tenses ]
By the time she arrived, I __________ for over two hours.
A. had been waiting
B. was waiting
C. have been waiting
D. wait

Random Topics:
Transitional Phrases and ConjunctionsReported Speech and TensesPresent Simple & Present Progressive TenseCausative VerbPast form of ModalsGrammar and EssayDegree of ComparisonPronoun-Verb AgreementAdverb of MannersPast Simple and Past ContinuousOther quiz:
Subordinating Conjunctions › View… does she study?
A. Where
B. When
C. While
D. What
Grammar › View
At 7 p.m yesterday, John _______ a mock Ielts test.
A. is taking
B. takes
C. was taking
D. will take
