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

Present Perfect worksheet for English language learners, featuring sentence completion and picture matching activities.

Worksheet titled "Present Perfect" with exercises to complete sentences using verbs in brackets and match them to corresponding pictures.

Worksheet titled "Present Perfect" with exercises to complete sentences using verbs in brackets and match them to corresponding pictures.

JPG 826×1169 261.4 KB Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #617785
Show Answer Key & Explanations Step-by-step solution for: PRESENT PERFECT TENSE - ESL worksheet by mariaah
Final Answer:
1. has painted
2. is reading
3. is dreaming
4. has brought
5. has done
6. have met
7. has tried
8. has gone
9. has made
10. has spent
11. has shown
12. has danced
13. has watched
14. has taken
15. has done
16. is crying
17. has taught
18. are playing
19. has caught
Parent Tip: Review the logic above to help your child master the concept of present perfect tenses 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 present perfect tenses worksheet)

Grade 4 English Resources Printable Worksheets Topic: Present ...
Present Perfect Tense Present Perfect Grammar Exercise (Electronic Version)
Present Perfect Tense ESL Gap Fill Exercise Worksheet
Present Perfect Tense ESL Grammar Exercises Test Worksheet
Present Perfect Tense Vol.1 worksheet | Live Worksheets
Present Perfect Tense (Worksheet) (teacher made) - Twinkl
Present Perfect Tense Worksheets and Exercises with Answers
Present perfect tense worksheet for grade 5 | Live Worksheets
Present Perfect Tense - ESL worksheet by Tmk939
BusyTeacher.org