Grammar Quiz

Past Perfect Tense Quizzes


Preview 20 Quizzes about Past Perfect Tense

It was a very difficult movie, but I _______ it because I _______ the book.

A. Had understood, read
B. Read, had understood
C. Had read, understood
D. Understood, had read


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

A. has send

B. have send

C. sending

D. had sent


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


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

A. had been removed
B. had removed


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

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


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

  1. had been able to update
  2. had be able to update


Nobody explained why the project had ________ on time.

A. complete

B. not completed

C. n’t complete

D. n’t been completed


We ________ finished eating dinner.

A. had not

B. not had

C. ‘d had not

D. ‘s had not


We _____ never _____ a volcano before our trip.

A. had, see

B. had, seen

C. hadn’t, seen

D. hadn’t, saw


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


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


Where _____ the security guard gone?

A. did

B. had

C. have

D. is


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

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


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


Budi had lived in Bali.

A. Had Budi Live in Bali?
B. Had Budi lived in Bali?
C. Is Budi living in Bali?


Already, he ________________________ sunblock, a hat and a swimsuit. Now he only needed sandals for his trip to L.A.

A. Bought
B. Had bought
C. Was buying
D. Buys


When I arrived at the cinema, the film _________.

A. started

B. has started

C. had start

D. had started


Lin ______________ as a construction worker for 10 year before he __________________ an architect. (work; become)

A. worked / became

B. had worked / become

C. had worked / became


How many times … the clothes before the fault occured?

A. had you worn
B. you had worn


She only understood the movie because she _______ the book. (read)

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


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.