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:
Definite vs Zero Article Abstract NounsVerb, Object, PrepositionSubject Verb Agreement and Verb TensesAsking for and Giving OpinionGrammar - Reflexive PronounsPast simple vs Present perfectVerb Tense, Pronouns and AntecedentsPassive Voice - Present TensesPhrasal verbs and Prepositional PhrasesVocabulary and Sentence StructureOther quiz:
Grammar › ViewThe coach made … around the court ten times.
A. run the boys
B. the boys run
C. running
Grammar › View
Another would have thrown up _______ hands in disgust.
A. His/her
B. Their
C. Our
