Grammar Quiz

Past Perfect Tense Quiz


Preview:


The police couldn’t arrest Andy, because they _______ any evidence against him.

A. didn’t find

B. hadn’t found


Just before I left the country, I _____ (send) a cable to him.

A. has send

B. have send

C. sending

D. had sent


The film _____ by the time we got to the cinema.

A. was started

B. had start

C. has started

D. had started


We ___________________ the car for five years when we sold it.

A. had have

B. had

C. have had

D. had had


Lynne left the restaurant after she ___________________ eating.

A. finished

B. had finished

C. had finish

D. has finished


When I came round in the hospital I realised I ____________________ the car.

A. have crashed

B. has crashed

C. crashed

D. had crashed


She _______ in China before she went to Thailand.

A. has lived

B. had lived

C. lived

D. was lived


When we ________ (get) to the theater, the movie __________ (begin).

A. get / begins

B. got / begin

C. got / had begun

D. got / begin


Choose the correct option.

Dinosaurs ________ hundreds of millions of years ago.

A. lived

B. had lived


Kirty rang at seven. We ____ just ____ our evening.

A. have … finished

B. had … finished

C. are … finished

D. have been … finished


By the time the teacher ___________, the students _________ the classroom. (arrive, already leave)

A. had arrived / had already left.

B. arrived / had already left.

C. had arrived / already left.


________________Jon went to elementary school, he had already learned to read and write by himself.

A. Had

B. By

C. By the time

D. Because


Dad explained ________ his job due to stress.

A. why he quitted

B. that he had quit

C. that he’d quite

D. why he quote


When I _____ (do) my homework, I went to sleep.

A. had done

B. had did

C. has done

D. have done


We use the past perfect to refer to actions that happened _____ a specific time or another action in the past.

A. affirmative

B. before

C. negative

D. past participle


The judge _______ angry because the defendant hadn’t told the truth.

A. was

B. had been


I could not remember the grammar we _______ the week before.

A. had learned

B. have learned

C. has learned

D. had learn


I was more than happy to see Tom again because I … him for ages.

A.  hadn’t seen

B. saw

C. hadenot seen

D. didn’t see


If I ___________________ to University. I would have studied computers.

A. had gone

B. have gone

C. had went

D. go


After she _____ (hear) the sad news, she _____ (begin) to cry.

A. heard, began

B. has heard, begun

C. had heard, begun

D. had heard, began


The exam _________________ when the fire alarm ____________. (just start; ring)

A. just had started / ring

B. had just started / rung

C. had just started / rang


I __________ (be) really happy to see you yesterday because I _________ (not see) you for a long time.

A. be / don’t see

B. are / didn’t see

C. was / hadn’t see

D. was / hadn’t seen


Susy _____________________whe she moved to Mexico city.

A. had graduate

B. had graduated

C. graduated


Which event is written in the past perfect?

He was very tired because he hadn’t slept well.

A. Was tired

B. Not slept well


When we went to Osaka, my friend _______ a lot about the city because she _______ there many times.

A. Was, had known

B. Had known, was

C. Knew, had been

D. Had been, knew




About grammarquiz.net

GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.