Grammar Quiz

Past Perfect Tense Quizzes


Preview 20 Quizzes about Past Perfect Tense

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


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


When he arrived at the station, the train …

A. had left
B. had leaved


What is the correct past perfect form of “We visit Paris”?

A. We’d visited Paris.

B. We’ve visited Paris.

C. We’d visiting Paris.

D. We’d visit Paris.


Betty’s plants died because _____

A. she had lost her doll

B. she had left her purse at home

C. he has spent all his money

D. she had not watered them


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

A. had been dropped
B. had dropped


It is correct to say: “By the time Brazil created Real as a currency, The US had already created Dollar”

A. True
B. False


I was working when Shanti came.

A. I had not work when Shanti came.
B. I had not worked when Shanti come.
C. I had not worked when Shanti came.


Sarah thought she ________ to that zoo before.

A. had

B. has been

C. had be

D. had been


Which event is not written in the past perfect?

Did the students go home after they had visited the library?

A. Students went home

B. Students visited the library


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

A. had been removed
B. had removed


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

  1. had been dropped
  2. had dropped


Which event is written in the past perfect?

When they arrived we had already started cooking.

A. They arrived

B. Started cooking


He told us he ______ a big tiger.

A. have seen

B. has seen

C. had seen

D. seen


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


Zara ___________ to Chile on an exchange program because she had studied Spanich in high school. (go)

A. went

B. had gone

C. had went


It`s correct to say that: The flowers had died because nobody watered them.

A. True
B. False


Julia left the restaurant after she ____ eating.

A. had have finished

B. had finished

C. have finish

D. has finished


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


The storm destroyed the sandcastle that we ______ .

A. had built

B. had not been

C. had already done

D. had put on


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.