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
Song Worksheet: I Still Haven't Found What I'm Looking For by U2

Song Worksheet: I Still Haven't Found What I'm Looking For by U2

Present Perfect,
Present perfect with U2 - I still haven't found what I'm looking for... This is a good song worksheet to practice present perfect. First the students must listen to the song and after that they ca ...
13 Views 30,728 Pre-Int
Have Fun with Present Perfect!

Have Fun with Present Perfect!

, Present Perfect
This is a simple worksheet about present perfect. :) You can use it with children or teenagers. You can find exercises on some expressions of frequency: ever, never, often, sometimes, etc. ...
11 Views 13,915 Pre-Int
Irregular Verbs: A Different Way to Practice

Irregular Verbs: A Different Way to Practice

, Present Perfect,
This is a worksheet to practice irregular verbs divided into groups according to certain similarity. Students follow the pattern which helps them guess the remaining forms in the chart without hav ...
22 Views 31,682 ElemPre-Int
Irregular Verbs: A Board Game Practice

Irregular Verbs: A Board Game Practice

, Present Perfect, ,
A simple worksheet with clear rules (can be alternated, of course) will help your students practice the most common irregular verbs in a funny way. Students have to say or find all the forms, tran ...
24 Views 45,262 ElemPre-Int
Present Perfect Exercises

Present Perfect Exercises

Present Perfect,
These two exercises provide students with some practice in the uses of the present perfect. The first one is ideal for a mingling activity in which Student A tells Student B what Juan has or hasn' ...
15 Views 24,543 Pre-IntInt
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.

Find Someone Who... Housework

Find Someone Who... Housework

Present Perfect,
Practice speaking using present perfect using vocabulary on housework. Students can practice the have you ever structure... It contains pictures of various household chores that students use to as ...
6 Views 15,915 ElemPre-Int
Past Simple / Present Perfect & Past Simple / Past Perfect

Past Simple / Present Perfect & Past Simple / Past Perfect

, , Present Perfect
This worksheet consists of two exercises to practise/revise the present simple, past simple and past perfect. In exercise1 the students have to fill in the blanks with the correct present perfect ...
40 Views 138,530 Pre-IntIntAdv
Have You Ever....?

Have You Ever....?

» » Present Perfect
There is a table that the students have to read first and then write questions using the structure 'have you ever....?' Later they have to give short answers to the questions.There is an example ...
10 Views 10,791 Pre-IntInt
Present Perfect Tense Intermediate Worksheet

Present Perfect Tense Intermediate Worksheet

» » Present Perfect
This is a 3-page worksheet for teaching or revising the present perfect tense at intermediate level. There's a brief explanation followed by 5 different activities in which students are asked to ...
14 Views 25,668 Pre-IntInt
7 Perfect Activities to Teach the Present Perfect: Poster

7 Perfect Activities to Teach the Present Perfect: Poster

Present Perfect,
Here's another reference poster from our new 'Grammar' series - this time it's about the Present Perfect tense. It'll definitely come in handy when you need to practice or review this tense with y ...
14 Views 66,021 All
Intermediate Grammar Topics

Intermediate Grammar Topics

Some grammar topics, for pre-intermediate and intermediate students, to help them reinforce some grammar points. It is a hand-out, it can be used as a review, it also has some examples. The topics ...
12 Views 43,556 Pre-IntInt
Travelling

Travelling

This worksheet is useful to make pupils revise nationalities and countries. There is also a pairwork activity where they can manipulate the present perfect. It ends up with a third-person summary. ...
7 Views 14,185 IntExam
Movie Worksheet: Back to the Future

Movie Worksheet: Back to the Future

This powerpoint contains a recap of the first part of the movie: Back to the future, using the simple present perfect. It also shows the contrast of personality of George Mcfly. It enables to infe ...
7 Views 17,790 Pre-Int
Active or Passive 2

Active or Passive 2

, Present Perfect
This is another worksheet working on the passive voice. There are some examples at the top of the page and all the sentences are in the present perfect. Students have to put the verbs into the c ...
12 Views 13,273 Pre-IntIntAdv
Present Perfect Speaking Cards (Ever - Never)

Present Perfect Speaking Cards (Ever - Never)

» » Present Perfect
It is my first flashcard section so it may seem a bit amateur. But you can cut the speaking baloons and you can use it s-s. It may help them to create their own sentences. There are some drilling ...
27 Views 38,623 ElemPre-Int
Song Worksheet: I Still Haven't Found What I'm Looking For by U2

Song Worksheet: I Still Haven't Found What I'm Looking For by U2

This a song activity to Practice Present Perfect and Past Simple, I Still Haven't Found What I'm Looking For (by U2). You can use it with teens and adults!!   Level: Elementary o +. First, ...
12 Views 33,244 Elem
Describe a Lifestyle Worksheet

Describe a Lifestyle Worksheet

Present Perfect,
This is a 2-page worksheet for elementary students on present simple and present perfect tense. There is a brief explanation followed by 4 different activities in which students are asked to read ...
11 Views 15,159 Elem
Present, Past & Present Perfect

Present, Past & Present Perfect

Quick reminder of the use of the present simple, present continuous, past simple, past continuous and the present perfect followed by an exercise in which the students have to put the verbs into t ...
7 Views 10,246 Pre-IntInt
Song Worksheet: Haven't Met You Yet by Michael Bublé

Song Worksheet: Haven't Met You Yet by Michael Bublé

This activity is good for practicing verbs in the Past Participle, so students get used to them when using the Present Perfect Tense. I also used some phrasal verbs to check their meaning and to h ...
13 Views 38,271 Int
London 2012 Olympics Song -

London 2012 Olympics Song - "Proud" by Heather Small

I have been doing a series of classes on the 2012 London Olympics with my Korean middle school students. My students always seem to appreciate music in class, so I made a gap fill for "Proud" - a ...
6 Views 14,655 Pre-IntInt
Present Perfect x Simple Past: Mary & Max Animation 1

Present Perfect x Simple Past: Mary & Max Animation 1

Even though this activity was designed for adults, it actually can be assigned to all ages. It consists of differences of using either the present perfect or the past simple based on the Australia ...
10 Views 14,653 Pre-IntIntAdv
Present Perfect Board Game

Present Perfect Board Game

Present Perfect,
Board game to practice the Present Perfect. Students are supposed to go through the sentences and complete the vebs in each one using the Past Participle. Material: dice Interaction: groups of th ...
35 Views 93,645 Pre-Int
Mixed Tense Revision (Present Tenses: Present Simple, Present Continuous, and Present Perfect)

Mixed Tense Revision (Present Tenses: Present Simple, Present Continuous, and Present Perfect)

, Present Perfect,
Mixed tense revision sheet on present tenses (Present Simple, Present Continuous, and Present Perfect) in the multiple choice test format including the answer key. This revision can be both a re ...
42 Views 230,268 ElemPre-Int
Make a Time Line!

Make a Time Line!

This worksheet is used for making a time line. The activity will help students to be aware of the tenses and their position in the time. Time lines are useful for children to understand where the ...
14 Views 15,661 ElemPre-IntInt
Song Worksheet: Lady in Red by Chris de Bourgh

Song Worksheet: Lady in Red by Chris de Bourgh

Present Perfect,
Take a look at this worksheet aimed for elementary students. This song is great to work the Present Perfect tense. In the fisrt activity you can ask your students to fill in the gaps after listen ...
6 Views 12,394 Elem

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

Submit a Worksheet