Topics: Tenses
We ___ for the bus for 20 minutes now, I think the bus ________.
A. Have waited … has been crashing
B. Have been waiting … has been crashing
C. Have waited … has crashed
D. Have been waiting … has crashed
Select your answer:

Random Topics:
Pronouns of QuantityTime Clauses of FutureClausesVerb BESimple TenseTenses and StructurePresent Verb TensesQuestion TagsGerund NounHave to/Has toOther quiz:
Adverbs › ViewWe played outside during recess.
A. played
B. outside
C. recess
D. we
Future Tenses › View
Next year, they ______ (travel) to Europe.
A. are traveling
B. have traveled
C. travelled
D. will travel
