You are on page 1of 2

UNIT 12 - Simple Past Perfect

1 Choose the correct answer. [������� �� ����� ��������.]

1. When Paul ...... [had arrived / arrived] at the hospital,


the doctor ...... [had left / left].

2. I ...... [hadn't remembered / didn't remember] that we


...... [met / had met] before.

3. She ...... [had called / called] the police after the man
...... [had taken / have taken] her bag.

4. He ... ... [hadn't seen / haven't seen] an elephant before


he ...... [went / had gone] to the zoo.

5. By the time the police ...... [have arrived / arrived] at the bank,
the thieves ...... [had stolen / stole] all the money.

6. The children ...... [did / had done] the housework by the time
she ...... [came / had come] home.

7. By eight o'clock, Diane ...... [had / had had] breakfast.

8. Mum ...... [had been / was] angry because Paul ......


[didn't tidy / hadn't tidied] his room.

2 Fill in the correct word(s). [���� �� ����� ���� / ��� ������ ������.]

had gone had told flew got had left

A. Claire: Bill (1)...... to New York yesterday.


Mary: Really? He (2)...... me he was going next week.

B. Anthony: By the time I (3)...... to your house, you (4)...... .


Where were you?
Francine: I (5)...... to the supermarket to buy some vegetables.

3 Choose the correct answer. [������� �� ����� ��������.]

1. ...... they turned the lights off?


.a. Are .b. Did .c. Had

2. She hadn't ...... her homework by the time I got home.


.a. do .b. did .c. done

3. Mum had cooked dinner ...... seven o'clock.


.a. until .b. by .c. by the time

4. The children ...... left the door unlocked.


.a. didn't .b. did .c. hadn't

5. He had ...... her a really big teddy bear.


.a. given .b. gave .c. give

6. We ...... to the cinema last night.


.a. go .b. went .c. had gone

7. We ...... he had had an accident last night.


.a. thought .b. think .c. were thinking

8. By the time we reached Cardiff, the children ...... asleep.


.a. fall .b. had fallen .c. fell

9. ...... breakfast before she left for work?


.a. Had she had .b. Had she .c. She had had

10. Before he ...... for a taxi, he had packed his suitcase.


.a. had called .b. called .c. calls

You might also like