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

Fill in the blanks with the correct present perfect verb form in this educational worksheet.

Present Perfect Worksheet with fill-in-the-blank exercises focusing on present perfect verb forms.

Present Perfect Worksheet with fill-in-the-blank exercises focusing on present perfect verb forms.

PNG 320×414 23.8 KB Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #291222
Show Answer Key & Explanations Step-by-step solution for: Present perfect tense form of verbs worksheet - Your Home Teacher
Let's solve the Present Perfect Worksheet step by step. The task is to fill in the blanks with the correct present perfect tense form of the verbs in parentheses.

---

🔹 Rules for Present Perfect Tense:


- Structure: have/has + past participle
- Used for:
- Actions that happened at an unspecified time before now.
- Experiences (ever, never).
- Actions that started in the past and continue to the present.
- Changes or results that are relevant now.

---

Now let’s go through each sentence:

---

1. I have ______ breakfast. (eat)
eaten
*I have eaten breakfast.* (Completed action with relevance now.)

2. He has ______ his work. (finish)
finished
*He has finished his work.* (Action completed, possibly just now.)

3. They have ______ out for a walk. (go)
gone
*They have gone out for a walk.* (They are still out; not back yet.)

4. We have ______ a delicious cake. (make)
made
*We have made a delicious cake.* (It exists now — result is relevant.)

5. You have ______ a delicious cake. (clean)
cleaned
Wait! This seems off. "Clean" doesn't go with "cake" logically.
But if it's a typo and meant to be "made", then:
*You have made a delicious cake.*
Or perhaps it's "cleaned" as in cleaning up after making? But that doesn’t fit.
Let's assume it's "made" — likely a typo.
made (assuming typo)

6. They have ______ all day in the garden. (spend)
spent
*They have spent all day in the garden.* (From past until now.)

7. I have ______ a headache since this morning. (have)
had
*I have had a headache since this morning.* (Started in past, continues.)

8. He hasn’t ______ lunch yet. (eat)
eaten
*He hasn’t eaten lunch yet.* (Not done, but expected.)

9. I have never ______ that movie before. (see)
seen
*I have never seen that movie before.* (Experience — never did.)

10. Have you ever ______ to Paris? (be)
been
*Have you ever been to Paris?* (Experience — visited?)

11. I think we’ve ______ before. (meet)
met
*I think we’ve met before.* (Past experience.)

12. Have you ______ your homework yet? (finish)
finished
*Have you finished your homework yet?* (Completed or not?)

13. I have ______ eating out as much since I started cooking more at home. (stop)
stopped
*I have stopped eating out as much...* (Change in habit.)

14. We have ______ to go on a trip next month. (decide)
decided
*We have decided to go on a trip...* (Decision made recently.)

15. The principal has ______ that the school will present a play. (announce)
announced
*The principal has announced...* (Recently shared news.)

16. He has ______ me a gift. (give)
given
*He has given me a gift.* (Given already — result is here.)

17. She has ______ breakfast. (make)
made
*She has made breakfast.* (Prepared it — exists now.)

18. You have ______ all the milk. (drink)
drunk
*You have drunk all the milk.* (Finished drinking — no milk left.)

19. I have ______ at this company for ten years. (work)
worked
*I have worked at this company for ten years.* (Started 10 years ago, still working.)

20. They have ______ to the teacher about the test. (speak)
spoken
*They have spoken to the teacher about the test.* (Conversation happened.)

---

Final Answers:



1. eaten
2. finished
3. gone
4. made *(or cleaned — but "made" fits better)*
5. made *(likely typo; should be "made")*
6. spent
7. had
8. eaten
9. seen
10. been
11. met
12. finished
13. stopped
14. decided
15. announced
16. given
17. made
18. drunk
19. worked
20. spoken

---

💡 Tip:


Always check:
- Use have/has + past participle
- Past participles often end in -ed (regular verbs), but irregular verbs like eat → eaten, go → gone, see → seen, drink → drunk, etc., must be memorized.

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

Using pefect tenses worksheets | K5 Learning
The Past and Present Perfect Form of Verbs Worksheets
Verb Tense Worksheets | Past Perfect
Present Perfect Verb Tense Worksheet
Verb Tense Practice Worksheets for past, present, future and perfect verb tenses
Future Perfect Verb Tense Worksheet
Perfect Tense Worksheets
Future Perfect Tense worksheet | Live Worksheets
Past Perfect Verb Tense Worksheet
Perfect Tense Worksheets