Past Perfect Tense Worksheets with Answers - Free Printable
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
▼
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.
---
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.
---
| # | 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 |
---
- 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!
> 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.