[ 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:
Present Tense (Negatives and Questions)Passive to ActivePresent and Past TensePassive Voices-ed/-ing AdjectivesPast Simple, Present Perfect TenseNarrative, Past TensesBe Verb in TensesTenses - Pasive VoiceConjunctions and Verb TensesOther quiz:
Grammar › ViewShe _____ be late because the traffic was terrible this morning.
A. must
B. ought to
C. could
D. might
Grammar › View
The ………. broke into their house and stole their TV.
A. kidnapper
B. pickpocket
C. mugger
D. burglar
