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

Past perfect tense vs past simple worksheet - Free Printable

Past perfect tense vs past simple worksheet

Educational worksheet: Past perfect tense vs past simple worksheet. Download and print for classroom or home learning activities.

JPG 1000×1291 132.5 KB Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #956874
Show Answer Key & Explanations Step-by-step solution for: Past perfect tense vs past simple worksheet
Let's solve this worksheet step by step. The task is to complete the sentences using the Past Perfect Tense.

The Past Perfect Tense is formed with:

> had + past participle

It is used to describe an action that was completed before another action or time in the past.

---

Answers and Explanations:



1. Yllias _____ bought dog when his parents arrived.
had bought
*Explanation:* "Had" is needed before the past participle "bought" to form the past perfect.
✔️ Yllias had bought a dog when his parents arrived.

2. My sister had already ________ (eat) dinner when I got home.
eaten
*Explanation:* Past participle of "eat" is "eaten".
✔️ My sister had already eaten dinner when I got home.

3. My grandfather had ________ (die) when I was born.
died
*Explanation:* Past participle of "die" is "died".
✔️ My grandfather had died when I was born.

4. The mouse _____ already ________ (eat) the cheese when the cat saw it.
had, eaten
*Explanation:* Need both "had" and the past participle "eaten".
✔️ The mouse had already eaten the cheese when the cat saw it.

5. Jimin had already ___________ (return) to Korea when I got there.
returned
*Explanation:* Past participle of "return" is "returned".
✔️ Jimin had already returned to Korea when I got there.

6. The teacher had already ________ (start) teaching when she arrived.
started
*Explanation:* Past participle of "start" is "started".
✔️ The teacher had already started teaching when she arrived.

7. The game had finished already when we ________ (turn) on the TV.
turned
*Explanation:* This is a past simple verb because it describes the second event (turning on the TV), which happens after the game ended.
✔️ The game had finished already when we turned on the TV.

8. The guests had already left when Noah ________ (get) back.
got
*Explanation:* "Got" is the past simple form. It refers to the time when Noah returned, after the guests had already left.
✔️ The guests had already left when Noah got back.

9. Ashley hadn’t surfed before, but she ________ (learn) very quickly.
learned / learnt
*Explanation:* This is a bit tricky. Since the sentence says "hadn't surfed before", it's about her past experience. But "she learned" is a general past event — so we use past simple here.
✔️ Ashley hadn’t surfed before, but she learned very quickly.

10. Jonathan had ________ (join) the Navy when Kathy met him.
joined
*Explanation:* Past participle of "join" is "joined".
✔️ Jonathan had joined the Navy when Kathy met him.

11. The fire ____ already ________ (reach) the roof by the time the firemen arrived.
had, reached
*Explanation:* Past perfect for an action completed before arrival.
✔️ The fire had already reached the roof by the time the firemen arrived.

12. Before they arrived at the airport, they had ________ (pay) the taxi driver.
paid
*Explanation:* Past participle of "pay" is "paid".
✔️ Before they arrived at the airport, they had paid the taxi driver.

13. The baby _____ ________ (cry) before his father came.
had, cried
*Explanation:* Action completed before another past event ("father came").
✔️ The baby had cried before his father came.

14. The water had boiled when I ________ (go) to the kitchen.
went
*Explanation:* "Went" is past simple — the moment the speaker went to the kitchen, the boiling had already happened.
✔️ The water had boiled when I went to the kitchen.

15. My friend had ________ (finish) the test by the time we arrived at school.
finished
*Explanation:* Past participle of "finish" is "finished".
✔️ My friend had finished the test by the time we arrived at school.

---

Final Answer Key:



1. had
2. eaten
3. died
4. had, eaten
5. returned
6. started
7. turned
8. got
9. learned / learnt
10. joined
11. had, reached
12. paid
13. had, cried
14. went
15. finished

---

📝 Summary Tips:


- Use had + past participle for actions completed before another past event.
- Look for time markers like: already, before, by the time, when, until.
- The second action (the one mentioned after "when" or "before") is usually in past simple.

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 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 Jumbled Sentences Quiz | photocopiables
Past Perfect Tense worksheet worksheet | Live Worksheets
Past Perfect Tense Worksheet 8 Complete each sentence by changing ...
Past Perfect Tense Change the Given Sentences into Past Perfect Tense Worksheet 1.pdf
Past Perfect Tense Exercises with Answer » Onlymyenglish.com
Past Perfect Tense online exercise for Grade-7 | Live Worksheets
Past Perfect Verb Tenses Lesson Plans & Worksheets
Past Perfect Tense Worksheets and Exercises with Answers • Englishan
Past Perfect Tense Missing One Word Worksheet | Teaching Resources
Perfect Tense Worksheets