Grammar Quiz

Past Perfect or Past Perfect Continuous Quiz

English multiple-choice grammar quiz about Past Perfect or Past Perfect Continuous

Preview:


When the constable rushed into the street, the thieves ________ into the thin air.

A. had already vanished

B. had already been vanishing

C. had already vanish


When Tommy came up, the girls ________ for a long time.

A. had sung

B. had been singing

C. had sing


When Peter ran across those obstacles, he ________ for two hours.

A. had been travelling

B. had travelled

C. had travel


Little Joe ________ his teeth by the time he went out.

A. had brushed

B. had been brushing

C. had brush


We ________ in the garden for a long time when found the water hole.

A. had worked

B. had been working

C. had work


By the time they left the town, their mechanic ________ the van.

A. had been repairing

B. had repaired

C. had repair


I ________ for five hours when we arrived in the city.

A. had been driving

B. had driven

C. had drive


By the time we got to the theatre, the play ___

A. had already started

B. had already been starting

C. had already start


I ________ about having a car until I got a rise.

A. hadn’t dreamed

B. hadn’t been dreaming

C. hadn’t dream


When the head teacher turned up, the students ________ for about 10 minutes.

A. had been fighting

B. had fought

C. had fight


When he got to the finish line, he ________ for three hours.

A. had been running

B. had run

C. had ran


Before the firefighters saved the frightened kitten, they ________ bring a long ladder.

A. had had to

B. had been having to

C. had to


He ________ of being a basketball player before he had an accident.

A. had always thought

B. had always been thinking

C. had think


After they ________ the door, they saw that awful mess.

A. had opened

B. had been opening

C. had open


The football fans ________ the town for some time when the police arrived.

A. had been demolishing

B. had demolished

C. had demolish


Random Topics:

Adjective / Noun + to InfinitiveQuantifiers, Countable and Uncountable NounsMust or Mus notGerunds and TensesSimple, Compound, Complex SentencesPrepositions after Verbs and AdjectiveGrammar - Imperatives and LetGrammar and PrepositionsHave toanother/the others/each other/one another