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

Random Topics:
Noun Verb AgreementKinds of SentencesPast Tense vs Present Perfect TenseConditional Sentence Type 0-3Verbals and VoiceNouns as AdjectivesThere is, There are, Some, AnySynonyms and VocabularyCardiology ServicesPreposition on TimeOther quiz:
Grammar › ViewShe doesn’t want to go camping. She would rather_________swimming instead
A. prefer going
B. go
C. going
D. to go
Past Participle › View
Make
A. Maked
B. Made
C. Making
