Topics: Perfect Tenses
Finally she stopped talking after I … (wait) for fifteen minutes.
A. will have been waiting
B. have been waiting
C. had been waiting
D. had waited
E. have waited
Select your answer:

Random Topics:
Some & AnyGerund - to Infinitive Past Perfect Simple TenseModal Verbs in First ConditionalPresent Perfect and Present Perfect Progressive TensesGerund & InfinitiveAdverb and Sentence StructureRelative Clauses with who and whichWill or Going toDegree of ComparisonOther quiz:
Future Tenses › ViewApplying present simple for future events: Rewrite the sentence using present simple: ‘They will travel to Paris next summer.’
A. They traveled to Paris next summer.
B. They travel to Paris next summer.
C. They are traveling to Paris next summer.
D. They have traveled to Paris next summer.
Grammar › View
A: Did you _______ (have) many friends at school?
B: Yes, I did.
A. used to have
B. get use to have
C. were use to have
D. use to have
