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

Past Perfect Tense Worksheets with Answers - Free Printable

Past Perfect Tense Worksheets with Answers

Educational worksheet: Past Perfect Tense Worksheets with Answers. Download and print for classroom or home learning activities.

JPG 1414×1999 226.9 KB Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #1715063
Show Answer Key & Explanations Step-by-step solution for: Past Perfect Tense Worksheets with Answers
Let's solve this Past Perfect Tense Worksheet step by step. The past perfect tense is used to describe an action that was completed before another action or time in the past. It is formed with:

> had + past participle

We’ll go through each sentence, determine the correct form of the verb using the past perfect tense, and explain why.

---

Solutions with Explanations



1. I _________ this town before today. (not, visit)
had not visited
*Explanation:* The speaker had never been to the town prior to today. "Before today" indicates a past time, so we use past perfect.

2. Jenifer began to run after she ____ the snake. (see)
had seen
*Explanation:* She saw the snake first (past perfect), then began to run (simple past). The seeing happened before the running.

3. Bob _________ her before the party began. (meet)
had met
*Explanation:* Bob met her at some point before the party started. The meeting occurred earlier than the beginning of the party.

4. She ____ the graduation before the end of 2019. (complete)
had completed
*Explanation:* The completion happened before a specific time in the past (end of 2019).

5. The kid _________ asleep before 9 o'clock. (fall)
had fallen
*Explanation:* Falling asleep happened before 9 o’clock, which is a point in the past.

6. Tom ____ smoking when the doctor advised him. (quit)
had quit
*Explanation:* Tom stopped smoking *before* the doctor gave advice. The quitting happened earlier.

7. I was hungry. I _________ for six hours. (not, eat)
had not eaten
*Explanation:* Not eating for six hours happened before the moment of being hungry (in the past).

8. The patient _____ medicine before the doctor came. (take)
had taken
*Explanation:* Taking medicine occurred before the doctor arrived.

9. Jonathon _____ a lot of money before he turned 40. (earn)
had earned
*Explanation:* He earned money up until turning 40 — a past event that occurred before another past event.

10. My friend asked if I __________ her parrot. (see)
had seen
*Explanation:* The question refers to whether you had already seen the parrot before the moment of asking.

11. What _________ before leaving school? (you, learn)
had you learned
*Explanation:* This is a question in the past perfect. We invert “had” and “you” to form the question.

12. He ________________ to Italy. (not ever go)
had never gone
*Explanation:* He had no experience of going to Italy up to that point in the past.

13. I _________ the hall before the exam started. (reach)
had reached
*Explanation:* Reaching the hall happened before the exam started.

14. When I came home, they _________ the meal. (eat)
had eaten
*Explanation:* They finished eating before I arrived home.

15. Where _________ when I came to meet you? (you go)
had you gone
*Explanation:* A question about where someone went before the speaker arrived.

---

Final Answer Key:



| # | Sentence | Correct Form |
|---|--------|--------------|
| 1 | I _________ this town before today. (not, visit) | had not visited |
| 2 | Jenifer began to run after she ____ the snake. (see) | had seen |
| 3 | Bob _________ her before the party began. (meet) | had met |
| 4 | She ____ the graduation before the end of 2019. (complete) | had completed |
| 5 | The kid _________ asleep before 9 o'clock. (fall) | had fallen |
| 6 | Tom ____ smoking when the doctor advised him. (quit) | had quit |
| 7 | I was hungry. I _________ for six hours. (not, eat) | had not eaten |
| 8 | The patient _____ medicine before the doctor came. (take) | had taken |
| 9 | Jonathon _____ a lot of money before he turned 40. (earn) | had earned |
|10 | My friend asked if I __________ her parrot. (see) | had seen |
|11 | What _________ before leaving school? (you, learn) | had you learned |
|12 | He ________________ to Italy. (not ever go) | had never gone |
|13 | I _________ the hall before the exam started. (reach) | had reached |
|14 | When I came home, they _________ the meal. (eat) | had eaten |
|15 | Where _________ when I came to meet you? (you go) | had you gone |

---

📝 Summary of Past Perfect Use:


- Used for actions completed before another past action.
- Often with time expressions: *before*, *after*, *by the time*, *until*, *when*, etc.
- Structure: had + past participle (positive), had not + past participle (negative), Had + subject + past participle? (question)

This worksheet helps reinforce understanding of sequence in the past — one action happening before another.

Let me know if you'd like a printable version or explanation in simpler terms!
Parent Tip: Review the logic above to help your child master the concept of 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 perfect tense worksheet)

Present Perfect Tense Exercises, Free Printable Present Perfect ...
Present perfect tense form of verbs worksheet
Present Perfect Tense ESL Word Order Exercise Worksheet
Perfect tenses - ESL worksheet by ildibildi
Live Worksheets
Present perfect tense worksheets | K5 Learning
Perfect Tenses Worksheet Worksheet
Perfect Verb Tense | Worksheet | Education.com
BusyTeacher.org
Grade 5 Present Perfect Tense | PDF