Moon

Past Perfect Simple – Unit 13

Interactive Gap-Fill, Matching & Verb Forms

Exercises
Answers
Progress: 0% (0/33)

13.1 Fill in the gaps using the words in the panel

George was relieved because he his passport.
1. The play by the time we arrived at the theater.
2. Ben liked Sal, even though he her only a few times.
3. I Indian food before, so I didn't know what to expect.
4. Justin called his sister, but she to bed.
5. Edith her niece for years so was delighted when she visited.
6. Amber felt so happy that she her exam.
7. My uncle was upset because I him recently.
8. Christine worked late because she her project yet.
9. There were a lot of delays because a bus .
10. When we arrived at the station, we discovered the train .
11. Amy couldn't take her flight because she her passport.
12. My son looked bored because he inside the house all day.
13. The house looked shabby because we it in years.
14. Jane was excited about going to Rome. She to Italy before.
had been
hadn't seen
had started
hadn't called
hadn't been
had found
had passed
had met
had forgotten
hadn't painted
had left
hadn't finished
hadn't eaten
had gone
had broken down

13.2 Match the pictures to the correct sentences

[Painting Wall]
Pete had almost finished tiling the wall by the time I got home.
[Taxi Arrival]
Tony had called for a taxi an hour earlier but it still hadn't arrived.
[Cold Beach]
Janine felt really cold because she'd been outside too long.
[Marathon Exhaustion]
Yasmin was exhausted because she had just run a marathon.
[Rain Drinking]
I had just sat down with my drink when it started to rain.

Drag sentences to correct picture boxes.

13.3 Fill in the gaps by putting the verbs in the past perfect simple or past simple

1.
I to buy some onions but the store .
2.
Craig late to work because he the train.
3.
Marie a bike for years, so she it difficult.
4.
Dana that she her driving test at last.
5.
James breakfast when Caitlin up.
6.
She San Francisco once before, when she seven.
7.
We Karl before, but we in common.
8.
I it anyway.

13.1 Answers

  1. had started
  2. had met
  3. hadn't eaten
  4. had gone
  5. hadn't seen
  6. had passed
  7. hadn't called
  8. hadn't finished
  9. had broken down
  10. had left
  11. had forgotten
  12. had been
  13. hadn't painted
  14. hadn't been

13.2 Matching Answers

1 → Pete had almost finished tiling...
2 → Tony had called for a taxi...
3 → Janine felt really cold...
4 → Yasmin was exhausted...
5 → I had just sat down...

13.3 Answers

  1. tried / had run out
  2. arrived / had missed
  3. had not ridden / found
  4. had delighted / had passed
  5. had prepared / got
  6. had visited / was
  7. had not met / had lots
  8. had enjoyed