Grammar Quiz

[ 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 Tenses

Other quiz:

Grammar › View

She _____ 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