299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence!

FREE Present Perfect Worksheets

Some verb tenses, like the present simple, are easy to teach - which is why most ESL teachers cover them first, at the very beginning of level one. But soon you and your class will move on to the next few verb tenses - and eventually, you’re going to have to teach the present perfect. This tense can be a little hard for students to grasp at first - and it can also be tricky to distinguish from the past simple. Still, it’s crucial for your students to learn how to use it correctly.

Many ESL teachers start to run out of ideas for present perfect-related activities after the second or third class spent focusing on this tense. And that’s understandable - sometimes it seems like there are only so many ways to approach the present perfect before both you and your students start to tune out. Making sure your students learn to understand and produce present perfect verbs correctly means providing a steady supply of new, interesting, and challenging activities - and that can be tough to manage.

That’s exactly why BusyTeacher.org offers 299 present perfect worksheets - all of them tested and student-approved in real ESL classrooms all over the world. Whether you’re looking for simple fill-in-the-blank worksheets for introducing your students to the present perfect tense, or searching for new games and activities that’ll inspire your students to use the present perfect in creative ways, BusyTeacher.org has got you covered.

Our 299 worksheets cover all aspects of the present perfect, from regular verbs to irregular ones; from pronunciation to proper construction. And they teach these concepts in a diverse variety of ways, from board games and rhyming activities to listening activities with popular songs and online videos. These worksheets will do a lot more than just drill your students on the present perfect tense - they’ll encourage your class to think about how and where the present perfect is used, and start to produce it on their own.

Each of these worksheets has been created for ESL teachers by ESL teachers. Our entire community is composed of teachers just like you, working in ESL classrooms around the world. These worksheets represent the best of what’s really worked in their classes - and they’re making it available to you, for free, without any registration required. So if you’d like to give back by sharing one of your own popular worksheets, click the “Submit a worksheet” button at the bottom of this page - we’d love to see what’s worked for you!

Not sure where to start your search for the right present perfect tense worksheet? Try one of the top ten worksheets that’ve been most popular with ESL teachers and students - or just browse down our list of worksheets, and check out their convenient thumbnail view. That way, you’ll always know what you’re getting before you download it - and if you’re in a last-minute rush on the way to class (hey, we’ve all been there), you can quickly scan the worksheets until you find one or more that look just right for your class.

Once you’ve found what you’re looking for, you’re free to download it, print it, and share it with others - use of BusyTeacher.org’s worksheets is totally unrestricted. So take a look - we’re sure you’ll find a present perfect tense worksheet that’s just right for your class.

Filter by Level
NEW
  • Complete Beginner (13)
  • Elementary (105)
  • Pre-Intermediate (222)
  • Intermediate (167)
  • Upper-Intermediate Advanced (65)
  • Exam Level (10)
  • Suitable for All Levels (8)
Clear filters
Filter
Dramatically improve the way you teach:




Make A Word Search:

Create awesome-looking custom word searches in seconds!

Make A Word Scramble:

Instantly create custom word/sentence scrambles for your class!

Make A Double Puzzle:

Generate double puzzles your students will love - hours of fun!

ESL Articles
Rate this Category
3.6 out of 5, rated by 7 teachers




Sort by: Most Recent | Most Viewed | Rating
Present Perfect Worksheet for Portuguese Speakers

Present Perfect Worksheet for Portuguese Speakers

» » Present Perfect
Worksheet to practise present perfect and make your students read and answer abot someone's professional life. It's a good way to make them familiarized. Teachers can use this before introducing t ...
6 Views 8,129 Elem
Present Perfect and Question Tags Print Out

Present Perfect and Question Tags Print Out

, Present Perfect
Ready to be printed. You can use it for testing your students on Present Simple and Question Tags.
10 Views 15,372 Pre-Int
English Test for Russian Learners

English Test for Russian Learners

This is a multiple choice (tenses) test for Russian learners where students have to choose the appropriate tense and make up sentences with it. 
8 Views 7,585 ElemPre-IntInt
Song Worksheet: Goodbye My Lover by James Blunt (WITH VIDEO)

Song Worksheet: Goodbye My Lover by James Blunt (WITH VIDEO)

Present Perfect,
Goodbye my lover James Blunt: fill the gaps with present perfect Song by James Blunt: revision of the present perfect.
22 Views 15,161 Pre-Int
Queen: we are the champions and present perfect exercise (WITH VIDEO)

Queen: we are the champions and present perfect exercise (WITH VIDEO)

Present Perfect,
Queen: we are the champions: fill up with present perfect HI, this is We are the champions by Queen. Students have to fill up the blanks with the present perfect (key included) Level: intermediate
27 Views 36,870 Int
Put BusyTeacher in your inbox

Sign up for the BusyTeacher Weekly and be the first to get direct links to our latest teaching articles, worksheets and lesson plans. Goes out to 323,134 subscribers every Wednesday.
See last week's issue.

Test on Past Tenses and Present Perfect

Test on Past Tenses and Present Perfect

A short test consisting of 15 sentences with words in the brackets, that have to be changed into suitable tenses.
26 Views 38,138 Int
Review Exercise

Review Exercise

It is a worksheet to review the if clause, comparatives and Present Perfect.
19 Views 9,711 Int
How long...? Present Perfect Simple and Continuous / for and since

How long...? Present Perfect Simple and Continuous / for and since

Present Perfect,
To practise questions with How long ...? + present perfect simple/continuous, and answers with for/since, in the context of lifestyle habits.
36 Views 39,910 Pre-Int
You Should See A Doctor

You Should See A Doctor

Some flashcards, and 2 domino games to practise "health problem" vocabulary.
66 Views 43,547 Pre-Int
Song Worksheet: We are the Champions (WITH VIDEO)

Song Worksheet: We are the Champions (WITH VIDEO)

Present Perfect,
A worksheet for the song "We are the Champions" (Robbie Williams). For students at Pre-Intermediate level, this worksheet focuses on the use of Present Perfect Simple.
25 Views 24,408 Pre-Int
5 Present Perfect Worksheets: Various Uses

5 Present Perfect Worksheets: Various Uses

» » Present Perfect
In this archive you'll find FIVE Present Perfect activities for Pre-Intermediate level, as well as an audio file for one of them (Present Perfect with Just). Here's the complete list of activitie ...
96 Views 106,433 Pre-Int
Past Simple v Present Perfect

Past Simple v Present Perfect

the aim is to contrast the use of the past simple and present perfect
43 Views 74,670 Int
Are you experienced?

Are you experienced?

present perfect simple.
12 Views 8,360 Adv
What have you been up to?

What have you been up to?

20 minutes activity. Present Perfect Simple and Continious.
40 Views 39,053 Adv
Hi how are you?

Hi how are you?

, , Present Perfect,
Present perfect practice
14 Views 7,493 Int
Globetrotters

Globetrotters

, , Present Perfect,
Present perfect practise. Choosing an award winner
5 Views 6,897 Int
Look Back board game

Look Back board game

, , Present Perfect,
A board game to practice Present Perfect
30 Views 13,081 Pre-IntIntAdv

Got a great worksheet on Present Perfect? Tell us about it and become a BusyTeacher contributor!

Submit a Worksheet