Grammar Quiz

Past Perfect Tense Quizzes


Preview 20 Quizzes about Past Perfect Tense

When Yuka _______ washing the dishes, she _______ the TV on.

A. Finished, had turned
B. Turned, had finished
C. Had finished, turned
D. Had turned, finished


When he arrived at the station, the train …

  1. had left
  2. had leaved


… before the participants came?

  1. Had the room been brighter
  2. Had the room brighter


I went to bed after I ___________ off the television.

A. switched

B. has switched

C. had switched


When I arrived at the cinema, the film _________.

A. started

B. has started

C. had start

D. had started


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

A. had have

B. had

C. have had

D. had had


I _____ (never see) such majestic mountain before I went to Malaysia.

A. never seen

B. had never seen

C. had never saw

D. never saw


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


Fraser _______ sushi before he _______ to Japan.

A. Never ate, had come
B. Came, had never eaten
C. Had come, never ate
D. Had never eaten, came


We ________ (phone) mom, but she wasn’t home. She ________ (go) out.

A. phoned / had gone

B. phone / goes

C. phoned / had went

D. phone / had go


She _______________ TV for hours, and she was tired of it.

A. Watched
B. Had watched
C. Have watched
D. Had watch


My father had eaten before I worked.

A. Hadn’t my father eaten before I worked?
B. Hadn’t my father ate before I worked?
C. Had my father not eat before I worked?


How many times … the clothes before the fault occured?

A. had you worn
B. you had worn


I was sure that I ___________ the place before

A. had saw

B. seen

C. have seen

D. had seen


Reza … about her before they met.

  1. had already heard
  2. had already been heard


What is the correct past perfect form of “I do the laundry”?

A. I have done the laundry.

B. I did the laundry.

C. I had did the laundry.

D. I had done the laundry.


How many times … the clothes before the fault occured?

  1. you had worn
  2. had you worn


She _________________ cleaning the kitchen was her first guest arrived.

A. Just finished
B. Had just finished
C. Had been finishing
D. Had finish


After the game the fans celebrate.

Their team _____ the Super Bowl.

A. had won

B. has won

C. won

D. was winning


When I _______ the new teacher, I was so surprised. I _______ his class before!

A. Met, had taken
B. Had met, took
C. Had taken, met
D. Took, had met


How to use : Read the question carefully, then select one of the answers button.

Tips : If this page always shows the same questions, make sure you correct the question first by pressing the "check answer" button.