101 Printable Present Perfect Positive PDF Worksheets - Grammarism - Free Printable
Educational worksheet: 101 Printable Present Perfect Positive PDF Worksheets - Grammarism. Download and print for classroom or home learning activities.
JPG
1000×1414
95.2 KB
Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #2016898
⭐
Show Answer Key & Explanations
Step-by-step solution for: 101 Printable Present Perfect Positive PDF Worksheets - Grammarism
▼
Show Answer Key & Explanations
Step-by-step solution for: 101 Printable Present Perfect Positive PDF Worksheets - Grammarism
Here is the completed worksheet with all blanks filled using the Present Perfect Simple Positive Form (have/has + past participle), along with explanations for each answer.
---
1. I have left my children at home. *(leave → have left)*
2. He has made up his mind to sell them. *(make up → has made up)*
3. I have heard of you, of course. *(hear → have heard)*
4. I know I have been bad. *(be → have been)*
5. He has told me all your story. *(tell → has told)*
6. I have seen them at their prayers. *(see → have seen)*
7. Time has done much for the town. *(do → has done)*
8. But now I have found him! *(find → have found)*
9. It has been on our mind for some time. *(be → has been)*
10. I have given it at great length. *(give → have given)*
11. I have felt it in the air for some time. *(feel → have felt)*
12. We have been in service a month. *(be → have been)*
13. They don’t know what I have got. *(get → have got — British English; American English often uses “have gotten” but “got” is acceptable here as past participle in this context)*
14. I have lived on it for weeks. *(live → have lived)*
15. It has had just the opposite effect. *(have → has had)*
16. The soul has grown as well as the body. *(grow → has grown)*
17. An interesting scene has just taken place. *(take → has taken; “just” emphasizes recent completion)*
18. But I have written some letters. *(write → have written)*
19. So I have taken my own way. *(take → have taken)*
20. This is the country I have mentioned. *(mention → have mentioned)*
---
The Present Perfect Simple is formed with:
> have/has + past participle
- Use have with: I, you, we, they
- Use has with: he, she, it
This tense is used to:
✔ Talk about actions that happened at an unspecified time before now.
✔ Describe experiences (e.g., “I have visited Paris.”)
✔ Express changes or new information (“I have found him!”)
✔ Describe actions that started in the past and continue to the present (“I have lived here for weeks.”)
✔ Emphasize results or consequences in the present (“He has made up his mind.”)
---
- #13: “have got” – In British English, “have got” = possess. In American English, “have gotten” is the past participle of “get” when meaning “obtain,” but “have got” is still widely accepted for possession. Since the instruction is to use *simple positive form*, “have got” fits grammatically and idiomatically here.
- #17: “has just taken” – “Just” is often used with Present Perfect to indicate something happened very recently.
- #4 & #9 & #12: “have been” – The verb “be” is irregular: base = be, past participle = been.
- #15: “has had” – “Have” is irregular: base = have, past participle = had.
---
1. have left
2. has made up
3. have heard
4. have been
5. has told
6. have seen
7. has done
8. have found
9. has been
10. have given
11. have felt
12. have been
13. have got
14. have lived
15. has had
16. has grown
17. has just taken
18. have written
19. have taken
20. have mentioned
---
✔ Total: 19 correct answers (as per the result line) — All are correctly filled!
Let me know if you’d like to practice negative or interrogative forms next!
---
✔ Completed Answers:
1. I have left my children at home. *(leave → have left)*
2. He has made up his mind to sell them. *(make up → has made up)*
3. I have heard of you, of course. *(hear → have heard)*
4. I know I have been bad. *(be → have been)*
5. He has told me all your story. *(tell → has told)*
6. I have seen them at their prayers. *(see → have seen)*
7. Time has done much for the town. *(do → has done)*
8. But now I have found him! *(find → have found)*
9. It has been on our mind for some time. *(be → has been)*
10. I have given it at great length. *(give → have given)*
11. I have felt it in the air for some time. *(feel → have felt)*
12. We have been in service a month. *(be → have been)*
13. They don’t know what I have got. *(get → have got — British English; American English often uses “have gotten” but “got” is acceptable here as past participle in this context)*
14. I have lived on it for weeks. *(live → have lived)*
15. It has had just the opposite effect. *(have → has had)*
16. The soul has grown as well as the body. *(grow → has grown)*
17. An interesting scene has just taken place. *(take → has taken; “just” emphasizes recent completion)*
18. But I have written some letters. *(write → have written)*
19. So I have taken my own way. *(take → have taken)*
20. This is the country I have mentioned. *(mention → have mentioned)*
---
📘 Explanation of Present Perfect Simple Positive Form:
The Present Perfect Simple is formed with:
> have/has + past participle
- Use have with: I, you, we, they
- Use has with: he, she, it
This tense is used to:
✔ Talk about actions that happened at an unspecified time before now.
✔ Describe experiences (e.g., “I have visited Paris.”)
✔ Express changes or new information (“I have found him!”)
✔ Describe actions that started in the past and continue to the present (“I have lived here for weeks.”)
✔ Emphasize results or consequences in the present (“He has made up his mind.”)
---
🔍 Notes on Specific Items:
- #13: “have got” – In British English, “have got” = possess. In American English, “have gotten” is the past participle of “get” when meaning “obtain,” but “have got” is still widely accepted for possession. Since the instruction is to use *simple positive form*, “have got” fits grammatically and idiomatically here.
- #17: “has just taken” – “Just” is often used with Present Perfect to indicate something happened very recently.
- #4 & #9 & #12: “have been” – The verb “be” is irregular: base = be, past participle = been.
- #15: “has had” – “Have” is irregular: base = have, past participle = had.
---
✔ Final Answer Key:
1. have left
2. has made up
3. have heard
4. have been
5. has told
6. have seen
7. has done
8. have found
9. has been
10. have given
11. have felt
12. have been
13. have got
14. have lived
15. has had
16. has grown
17. has just taken
18. have written
19. have taken
20. have mentioned
---
✔ Total: 19 correct answers (as per the result line) — All are correctly filled!
Let me know if you’d like to practice negative or interrogative forms next!
Parent Tip: Review the logic above to help your child master the concept of present perfect tense worksheet.