Worksheets
Present Perfect Practice Worksheet
By Sami Irmatov•January 16, 2026
Download or import this worksheet to practice present perfect with your students.
More Teaching Resources
Browse AllGuide
How to teach a quiet kid English: Helping the shy ones speak up
Stop struggling with shy students. Learn how to build confidence and get quiet kids talking in your English class without the stress.
Read Guide
Guide
How to teach a big classroom of ESL students without losing your mind
Managing a huge class is tough. Use these simple steps to keep 30+ students busy, quiet, and learning English together.
Read Guide
Guide
How to teach 5 year olds English: No books, just movement
Teaching English to 5 year olds? Forget the books! Use these fun movement games and songs to keep them learning.
Read Guide
Tired of coming up with ideas like this?
Save 10 hours a week with AI-powered lesson planning. Generate personalized activities, worksheets, and lesson plans in seconds.
Generate Worksheet with AI
No credit card required