Grammar Quiz

[ Tenses ]

By the time she arrived, I __________ for over two hours.

A. had been waiting

B. was waiting

C. have been waiting

D. wait

Select your answer:
A  B  C  D  E 


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 Continuous

Other 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