Grammar Quiz

Past Perfect Tense Quiz


Preview:


Shakira ….composed songs in Arabic, English, Portuguese, Spanish and French

A. have

B. hasn’t

C. had

D. hadn´t


We ________ finished eating dinner.

A. had not

B. not had

C. ‘d had not

D. ‘s had not


By the time we got there, he _______________ .

A. have left

B. has left

C. left

D. had left


He _____ us the item had been shipped.

A. told

B. say

C. talk

D. asking


When we finally found his house, everyone ________for a club in town.

A. had already left

B. leave

C. left


We arrived at 8:05, but the train _____ already left.

A. has

B. have

C. had

D. hadding


What is the correct past perfect form of “She makes some delicious cookies”?

A. She had make some delicious cookies.

B. She has made some delicious cookies.

C. She had made some delicious cookies.

D. She made some delicious cookies.


When they ___________ (open) their suitcases, they realized that they ____________ (forget) their warm clothes.

A. open / forget

B. opened / had forgot

C. opened / forget

D. opened / had forgotten


When the police ________ at the bank, the robbers had already escaped in a car.

A. arrived

B. had arrived


That was the first time I … a salsa in a night club.

A. had danced

B. had dance

C. danced

D. didn’t dance


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


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

A. had have

B. had

C. have had

D. had had


When we ________ (get) to the theater, the movie __________ (begin).

A. get / begins

B. got / begin

C. got / had begun

D. got / begin


I was more than happy to see Tom again because I … him for ages.

A.  hadn’t seen

B. saw

C. hadenot seen

D. didn’t see


I needed to know what ______________ to my car.

A. happened

B. has happened

C. happens

D. had happened


By the time I __________ (be) 19 years old, I _____________ (win) a CD signed by my favorite artist.

A. am / won

B. was / had win

C. was / win

D. was / had won


I __________ (be) really happy to see you yesterday because I _________ (not see) you for a long time.

A. be / don’t see

B. are / didn’t see

C. was / hadn’t see

D. was / hadn’t seen


We use the past perfect to refer to actions that happened _____ a specific time or another action in the past.

A. affirmative

B. before

C. negative

D. past participle


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

A. had gone

B. went

C. hadn’t gone


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


I was sure that I ___________ the place before

A. had saw

B. seen

C. have seen

D. had seen


I needed to know what ______________ to my dog.

A. has happened

B. had happened

C. happened


When I came round in the hospital I realised I ____________________ the car.

A. have crashed

B. has crashed

C. crashed

D. had crashed


A: Why did you leave so early?

B: Because I _______________ to visit a friend

A. had promise

B. hadn’t promised

C. had promised


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




About grammarquiz.net

GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.