Past Perfect

Fill in the blanks with the correct form of the present perfect. Answers may be in the affirmative, negative and question forms.

 

1. I ________ (be) to this theatre before.

2. I didn’t pass the exam because I ___________ (not/study).

3. She __________ (work) as a school teacher before she became a writer.

4. They __________ (travel) to many countries before they had children.

5. Rebecca was late for work because she __________ (miss) the bus.

6. If I _____________ (not/broke) my leg I could have gone skiing.

7. He ______________ (train) many months for the marathon so he finished in
good time.

8. John couldn’t pay for his meal because he ____________ (forgot) his wallet
at home.

9. How long ___________ (you/know) each other before you got married?

10. By the time you called, I __________ (leave) the house.

11. My best friend _____________ (promise) not to tell my secret but she told
everyone.

12. The thief ___________ (escape) before the cops arrived.

13. Joe and Ana ____________ (spoke) by phone many times before they met
in person

14. I didn’t want any dessert because I __________ (eat) too much.

15. Had ____________ (you/work) for that company before?

16. How many glasses of wine ____________ (she/had) before the accident?

17. They ___________ (not/eat) since the morning so they were starving.

18. He said that he __________ (not/see) her before.

19. We had ____________ (climb) this mountain many times so we were
weren’t nervous to make the expedition.

20. By the time the movie started, Jessica ________ (fall) asleep.

 

 

 

Answers

1. had been
2. hadn’t studied
3. had worked
4. had traveled
5. had missed
6. hadn’t broken
7. had trained
8. had forgotten
9. had you known
10. had left
11. had promised
12. had escaped
13. had spoken
14. had eaten
15. had you worked
16. had she had
17. hadn’t eaten
18. hadn’t seen
19. had climbed
20. had fallen