[ 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

Random Topics:
Grammar - Connectors1st ConditionalTenses and Passive VoiceVerb & GrammarPresent Simple & ContinuesApostrophes and GrammarComparative and Superlative AdverbsDirect Object and Indirect ObjectConjunction: Because and SoCity PlacesOther quiz:
First Conditional › ViewThe police will arrest him if he _______ a gun out.
A. pulls
B. will pull
Vocabulary › View
Littering is considered to be a(n) …….. offence.
A. minor
B. trivial
C. inessential
D. insignificant
Tenses › ViewAt the moment, our children ________ in the garden.
A. is playing
B. playing
C. are playing
D. are play
Vocabulary › View
This animal has four legs, it lives in the jungle and is very fierce. It is black in colour.
A. panther
B. python
C. jungle
