Grammar Quiz

Past Perfect Tense Quizzes


Preview 20 Quizzes about Past Perfect Tense

Reza … about her before they met.

A. had already heard
B. had already been heard


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

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


We _____ never _____ a volcano before our trip.

A. had, see

B. had, seen

C. hadn’t, seen

D. hadn’t, saw


I went to Brazil last year. I ___________ (not go) there before.

A. had gone

B. went

C. hadn’t gone


It _________ before.

A. has happened

B. had happened

C. have happened

D. happened


My sister washed up the plates after she _____ (have) her lunch.

A. have had

B. has had

C. have

D. had had


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

A. just had started / ring

B. had just started / rung

C. had just started / rang


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


Where _____ the security guard gone?

A. did

B. had

C. have

D. is


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

A. had been removed
B. had removed


Julia left the restaurant after she _________ eating.

A. had finished

B. has finished

C. finished


If you … your money in a bank, it wouldn’t have gone.

A. had put
B. had been put


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


Lynne left the restaurant after she ___________________ eating.

A. finished

B. had finished

C. had finish

D. has finished


After the game the fans celebrate.

Their team _____ the Super Bowl.

A. had won

B. has won

C. won

D. was winning


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


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


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

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


Which of the following is true for past perfect?

A. Ahmad flew to Kuala Lumpur yesterday

B. They have been to the cinema twice this week

C. They were blew away by their children’s performance when they first saw it.

D. We washed our face after we had brushed our teeth


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


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.