Grammar Quiz

Past Perfect Tense Quizzes


Preview 20 Quizzes about Past Perfect Tense

I _______ any money on the weekend because I _______ my wallet on Friday.

A. Didn’t have, had lost
B. Hadn’t had, lost
C. Didn’t lose, hadn’t had
D. Hadn’t lost, didn’t have


She ______________________ for two days. She was very hungry!

A. Ate
B. Had not eaten
C. Is not eating
D. Will not eaten


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


I _______ any money on the weekend because I _______ my wallet on Friday.

A. Didn’t have, had lost
B. Hadn’t had, lost
C. Didn’t lose, hadn’t had
D. Hadn’t lost, didn’t have


Anyone … the latest version of the phone software for free before August 2013.

A. had been able to update
B. had be able to update


Mary ________ the test before Sam arrived to class. (take)

A. Has taken
B. Took


How many times … the clothes before the fault occured?

  1. you had worn
  2. had you worn


When Airi _______ at school, she realized she _______ her textbook.

A. Had arrived, forgot
B. Arrived, had forgotten
C. Forgot, had arrived
D. Had forgotten, arrived


Reza … about her before they met.

  1. had already heard
  2. had already been heard


When he arrived at the station, the train …

A. had left
B. had leaved


He told that he … all the files in the directory.

A. had been removed
B. had removed


After Shen ________________ to England, he _______________ his communication in English.

A. Traveled / had improved
B. Traveled / improved
C. Had traveled / had improved
D. Had traveled / improved


… before the participants came?

A. Had the room been brighter
B. Had the room brighter


Tony knew Istanbul so well because he _____________the city several times. (visit)

A. Had visited
B. Have been visited
C. Had been visited
D. Has visit


The student … her disposable lunch box in the garbage can by the time the bell rang.

  1. had been dropped
  2. had dropped


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


When Airi _______ at school, she realized she _______ her textbook.

A. Had arrived, forgot
B. Arrived, had forgotten
C. Forgot, had arrived
D. Had forgotten, arrived


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


Joe ______ English before he moved to New York. (study)

A. Has studied
B. Have studied
C. Had been studied
D. Had studied


I did not have any money because I _________ my wallet. (lose)

A. Have lost
B. Had lost
C. Had losed
D. Had been lost


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.