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:
A  B  C  D  E 


Random Topics:

Grammar - Connectors1st ConditionalTenses and Passive VoiceVerb & GrammarPresent Simple & ContinuesApostrophes and GrammarComparative and Superlative AdverbsDirect Object and Indirect ObjectConjunction: Because and SoCity Places

Other quiz:

First Conditional › View

The 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 › View

At 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