Grammar Quiz

[ Tenses ]

By the time the police —- at the scene to disperse the crowd, the demonstators —- down the many shop windows.

A. have arrived / had been smashing

B. arrived / had smashed

C. will have arrived / smash

D. arrive / will smash

E. had arrived / will have smashed

Select your answer:
A  B  C  D  E 


Random Topics:

Contrast Linking WordsFew, a few, little, a littleFirst & Second ConditionalPresent Progressive (Future)Verb Tenses and Past ParticiplesInterjection & Prepositional PhrasesSuffixes and TensesPresent Simple and Continuous TenseDefinite, Indefinite and Zero ArticlesParticipal Phrases

Other quiz:

Future Tenses › View

She ______ for her exam all morning.

A. will be studying

B. studies

C. is studying


Zero Conditional › View

My sister cries if she … bad grades

A. have

B. has

C. will have

Prepositions › View

The poor woman died …… poverty and want.

A. From

B. Of

C. For

D. Since


Possessive Nouns › View

The boy’s drum is too loud.

A. TRUE

B. FALSE