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: Another Day in Paradise by Phil Collins

Song Worksheet: Another Day in Paradise by Phil Collins

In this worksheet students have to listen and complete the gaps. After that, they can discuss some aspects of the meaning of the song and also see when the present pefect and present perfect conti ...
5 Views 20,687 Pre-IntInt
Song Worksheet: I Still Haven't Found What I'm Looking For

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

Present Perfect,
Present Perfect worksheet using the song "I still haven't found what I'm looking for" by U2 Procedure: Fill in spaces with the verbs in brackets using present perfect or simple past tenses. This ...
11 Views 22,701 Pre-IntInt
Movie Worksheet: The Notebook

Movie Worksheet: The Notebook

This is a simple worksheet about the first minutes of the movie "The Notebook". I've made it for the St Valentine's day and my students loved it! The students must watch a small extract from the t ...
9 Views 15,716 ElemPre-IntInt
Present Perfect Tense Elementary Worksheet

Present Perfect Tense Elementary Worksheet

» » Present Perfect
This is a worksheet for teaching the present perfect tense. Recommended for elementary students who are asked to write the past participle of the verbs given, complete the table in the present pe ...
19 Views 22,355 ElemPre-Int
Have You Ever Interviews (Present Perfect)

Have You Ever Interviews (Present Perfect)

» » Present Perfect
To practice using present perfect when asking about experiences in life (Have you ever been to Australia etc) here is a simple revision sheet, to be used before splitting your group into pairs get ...
10 Views 24,385 Pre-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.

Present Perfect Well Explained [for Portuguese Speakers]

Present Perfect Well Explained [for Portuguese Speakers]

» » Present Perfect
It's a Powerpoint Slide Presentation of the Present Perfect being explained somehow in Portuguese for those who have a great difficulty in understanding it. It can help people from all over the wo ...
8 Views 8,140 Pre-Int
Past Simple or Past Perfect Listening: Last Friday Night by Katy Perry

Past Simple or Past Perfect Listening: Last Friday Night by Katy Perry

This is a listening, grammar and vocabulary activity aimed at a good elementary class to pre-intermediate level. There are two versions in this attachment. The class takes between 1-1.5 hours depe ...
18 Views 51,925 ElemPre-Int
Present Perfect Tense PowerPoint Presentation

Present Perfect Tense PowerPoint Presentation

Present Perfect,
This is a PowerPoint which I have made for my sixth grades. There are colorful pictures and enjoyable sentences which is used with Present Perfect Tense. I use this PP as an introduction of me and ...
26 Views 69,360 ElemPre-IntInt
Irregular Verbs Test

Irregular Verbs Test

, Present Perfect,
In this worksheet you will find a test on irregular verbs used in English. Two of the three forms of irregular verbs are missing and the student has to fill them in. This test could also be used a ...
29 Views 99,251 Pre-IntIntAdv
Present Perfect Simple PowerPoint Presentation (since, for)

Present Perfect Simple PowerPoint Presentation (since, for)

Present Perfect,
A worksheet that provides practice of Present Perfect use with since and for. The presentation is thematic, devoted to London landmarks. Each slide is made up of one set of words, a picture and tw ...
29 Views 31,941 Pre-IntInt
Irregular Verbs Bookmark / Poster

Irregular Verbs Bookmark / Poster

, Present Perfect,
First irregular verbs guide. Can be used as a poster or a bookmark. The most essential verbs are divided into logical and helpful groups so that they're easier to remember. There's a place for tra ...
27 Views 17,595 ElemPre-Int
TED Talk: Try Something New For 30 Days

TED Talk: Try Something New For 30 Days

Present Perfect,
This worksheet was designed for the TED talk by Matt Cutts "Try Something New For 30 Days." I made it for my pre-intermediate students, when we covered the topic 'Lifestyle.' It includes the pre-w ...
59 Views 109,575 Pre-Int
Past Simple Vs Present Perfect and Past Perfect

Past Simple Vs Present Perfect and Past Perfect

There are two exercises in this worksheet. First one is about ´past simple and present perfect´ and the second one is about´past simple and past perfect´. This is a useful ...
25 Views 56,476 ElemPre-IntInt
For and Since for Time

For and Since for Time

» » Present Perfect
For and Since in the present perfect tense. We use for in the present perfect with a period of time, for example: a few days, half an hour, two years. We use since in the present perfect with the ...
14 Views 15,497 BegElem
Song Worksheet: Girl Like You [Present Perfect]

Song Worksheet: Girl Like You [Present Perfect]

This worksheet deals with the present perfect, as well as listening exercises and irregular verbs. Pre-while-post listening exercises are included. The videos can be found here: With lyrics:  ...
35 Views 162,641 All
Google Project Glass (Present Perfect Worksheet)

Google Project Glass (Present Perfect Worksheet)

Read about the new project from google, and learn the present perfect and some future predictions! It can be used to teach how to predict the future, also there are good items to complete. The te ...
13 Views 16,700 Adv
Grammar Exercises [Tenses]

Grammar Exercises [Tenses]

This worksheet includes different exercises about past simple, present perfect simple, present perfect continuous and past simple. Enjoy! It also includes a question about for and since, and a que ...
14 Views 41,394 Pre-IntInt
Song Worksheet: Leave Out All The Rest [Present Perfect]

Song Worksheet: Leave Out All The Rest [Present Perfect]

I've just turned one of my favorite songs into a worksheet to practice the present perfect tense... I haven't used it yet but I'll try it on my next class. I would first have ss read the lyrics an ...
5 Views 20,109 Int
Song Worksheet: Little Things by One Direction

Song Worksheet: Little Things by One Direction

This is a simple worksheet with a "fill in the blanks" exercise. The song is a new song by the teen group One Direction called "Little Things". There is also a key for the teacher. I hope your stu ...
7 Views 18,569 ElemPre-IntInt
Present Perfect vs Present Perfect Continuous Worksheet

Present Perfect vs Present Perfect Continuous Worksheet

Present Perfect,
This is a simple worksheet contrasting the present perfect simple and the present perfect continuous. Recommended for intermediate students who are asked to fill in blank spaces with the correct ...
31 Views 53,017 ElemPre-Int
Song Worksheet: Lemon Tree by Fool's Garden

Song Worksheet: Lemon Tree by Fool's Garden

hi :) I like this song and I think it is very useful to practice Present Simple and Present Continuous. The students are wanted to fill in the blanks in lyrics while listening to the song. You ca ...
8 Views 44,660 ElemPre-IntInt
Perfect Tense Review Using a Resume (for Spanish speakers)

Perfect Tense Review Using a Resume (for Spanish speakers)

This activity was created for engineering students at a Mexican university. They are all FCE level and most are in their last year of studies. Using a (fake) resume of a recent graduate was a wa ...
7 Views 15,810 AdvExam
Movie Worksheet: Groundhog Day

Movie Worksheet: Groundhog Day

Present Perfect,
The worksheet is aimed at practicing Present Perfect. Students watch a video item and choose activities the main character has done from the list of 20. Then students complete a writing task and p ...
9 Views 11,701 Pre-IntInt
Speaking Skills Lesson Plan [Present Perfect and Past Simple]

Speaking Skills Lesson Plan [Present Perfect and Past Simple]

This is a series of classroom activities to enhance conversational skills in English while learning at the same time Present Perfect and Past Simple. The time estimated for each activity is includ ...
12 Views 39,649 Pre-Int
Present Perfect and Past Simple

Present Perfect and Past Simple

In this worksheet you will find some practice of present perfect and simple past tense. Students have to fill in the gaps using present perfect or past simple tense. Some of my students have diffi ...
9 Views 23,142 Pre-Int

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

Submit a Worksheet