Free. Exclusive. Just for you.
Four unique services that make learning easier, faster, and smarter - only on our website.

Past perfect interactive worksheet - Free Printable

Past perfect interactive worksheet

Educational worksheet: Past perfect interactive worksheet. Download and print for classroom or home learning activities.

JPG 1000×1413 189.6 KB Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #956870
Show Answer Key & Explanations Step-by-step solution for: Past perfect interactive worksheet
The task is to complete the sentences using the Past Perfect Tense. The Past Perfect Tense is formed using had + past participle and is used to describe an action that was completed before another past action.

Let's solve each sentence step by step:

---

1. The fire ____________ (already/reach) the roof by the time the firemen arrived.


- Solution: had already reached
- Explanation: The fire had already reached the roof before the firemen arrived.

---

2. Joe Smith went to prison because he ____________ (steal) a lot of money.


- Solution: had stolen
- Explanation: Joe Smith went to prison because he had stolen a lot of money before being caught.

---

3. Helen went to bed after she ____________ (watch) her favourite TV programme.


- Solution: had watched
- Explanation: Helen went to bed after she had watched her favourite TV program.

---

4. My father bought the new car after he ____________ (try) it a few times.


- Solution: had tried
- Explanation: My father bought the new car after he had tried it a few times.

---

5. By the time Sonia got to the party, everyone ____________ (begin) dancing.


- Solution: had begun
- Explanation: By the time Sonia arrived at the party, everyone had already begun dancing.

---

6. Lorenzo ____________ (eat) all the ice cream before I opened the fridge.


- Solution: had eaten
- Explanation: Lorenzo had eaten all the ice cream before I opened the fridge.

---

7. There was a lot of snow outside because it ____________ (snow) earlier in that day.


- Solution: had snowed
- Explanation: There was a lot of snow outside because it had snowed earlier in the day.

---

8. Beatriz didn't pass the test because she ____________ (not study) at all.


- Solution: hadn't studied
- Explanation: Beatriz didn't pass the test because she hadn't studied at all.

---

9. Look! Somebody ____________ (leave) the windows open.


- Solution: had left
- Explanation: Somebody had left the windows open before you noticed.

---

10. By the time the police arrived, the burglar ____________ (break) into my neighbour's house.


- Solution: had broken
- Explanation: By the time the police arrived, the burglar had already broken into the house.

---

11. The girl felt guilty because she ____________ (drink) all the milk.


- Solution: had drunk
- Explanation: The girl felt guilty because she had drunk all the milk.

---

12. Our flat was robbed because we ____________ (not lock) the front door.


- Solution: hadn't locked
- Explanation: Our flat was robbed because we hadn't locked the front door.

---

13. My father couldn't find the money because he ____________ (hide) it in a drawer.


- Solution: had hidden
- Explanation: My father couldn't find the money because he had hidden it in a drawer.

---

14. Leonard didn't have money for the bus because he ____________ (forget) to ask his mother.


- Solution: had forgotten
- Explanation: Leonard didn't have money for the bus because he had forgotten to ask his mother.

---

15. My cousin ____________ (never/visit) a mine until his father took him one day.


- Solution: had never visited
- Explanation: My cousin had never visited a mine until his father took him there.

---

16. Her bicycle wasn't there because a friend ____________ (take) it without asking her.


- Solution: had taken
- Explanation: Her bicycle wasn't there because a friend had taken it without asking her.

---

17. Daniel was arrested after he ____________ (escape) from prison.


- Solution: had escaped
- Explanation: Daniel was arrested after he had escaped from prison.

---

18. When Kathy met Jonathan, he ____________ (join) the Navy.


- Solution: had joined
- Explanation: When Kathy met Jonathan, he had already joined the Navy.

---

19. Before they arrived at the airport, they ____________ (pay) the taxi driver.


- Solution: had paid
- Explanation: Before they arrived at the airport, they had paid the taxi driver.

---

20. His dog ____________ (die) two weeks ago. He was very sad.


- Solution: had died
- Explanation: His dog had died two weeks ago, which made him very sad.

---

Final Answers:


1. had already reached
2. had stolen
3. had watched
4. had tried
5. had begun
6. had eaten
7. had snowed
8. hadn't studied
9. had left
10. had broken
11. had drunk
12. hadn't locked
13. had hidden
14. had forgotten
15. had never visited
16. had taken
17. had escaped
18. had joined
19. had paid
20. had died

---

Final Answer Box:


\boxed{
\begin{array}{l}
1. \text{had already reached} \\
2. \text{had stolen} \\
3. \text{had watched} \\
4. \text{had tried} \\
5. \text{had begun} \\
6. \text{had eaten} \\
7. \text{had snowed} \\
8. \text{hadn't studied} \\
9. \text{had left} \\
10. \text{had broken} \\
11. \text{had drunk} \\
12. \text{hadn't locked} \\
13. \text{had hidden} \\
14. \text{had forgotten} \\
15. \text{had never visited} \\
16. \text{had taken} \\
17. \text{had escaped} \\
18. \text{had joined} \\
19. \text{had paid} \\
20. \text{had died} \\
\end{array}
}
Parent Tip: Review the logic above to help your child master the concept of past perfect tense worksheet.
Print Download

How to use

Click Print to open a print-ready version directly in your browser, or use Download to save the file to your device. The ⭐ Answer button generates an AI answer key instantly - useful for teachers who need a quick reference. Need a different version? Our AI Worksheet Generator lets you create a custom worksheet on any topic in seconds.

(view all past perfect tense worksheet)

Past Perfect online exercise for Grade 5 | Live Worksheets
Past Perfect Tense Change the Given Sentences into Past Perfect Tense Worksheet 1.pdf
Perfect tenses worksheets | K5 Learning
Past Perfect Tense online exercise for Grade-7 | Live Worksheets
BusyTeacher.org
Past Perfect Tenses 4 Worksheet
Past Perfect Tense ESL Printable Worksheets and Exercises
The Past and Present Perfect Form of Verbs Worksheets
Past Perfect Tense Exercises with Answer » Onlymyenglish.com
Past perfect tense vs past simple worksheet | Live Worksheets