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 Tense: Elementary Worksheet

Present Perfect Tense: Elementary Worksheet

» » Present Perfect
This is a short worksheet for elementary students on present perfect tense. There are 3 different exercises where students are asked to write the irregular past participles of the verbs given, fi ...
25 Views 49,485 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

A song worksheet to practice Present Perfect. First, students give the Past Participle of the verbs contained in the lyrics, then they listen to the song and fill in the blanks. It`s also a g ...
37 Views 113,733 Pre-IntIntAdv
Natural Disasters with Present Perfect

Natural Disasters with Present Perfect

Present Perfect, ,
This activity will help your students practice the present perfect and vocabulary related to natural disasters. This worsheet contains exercises where your students will choose the best answer, d ...
12 Views 29,120 Pre-Int
Have You Ever: Speaking Cards

Have You Ever: Speaking Cards

» » Present Perfect
This is a speaking activity which will help you to make your lesson more captivating and rich and your pupils - to speak about themselves using The Present Perfect Tense correctly. It can also be ...
25 Views 49,438 Pre-IntInt
Present Perfect Simple: Elementary Worksheet

Present Perfect Simple: Elementary Worksheet

» » Present Perfect
Here is a simple but effective worksheet, suitable for elementary students, for teaching or revising the present perfect simple tense, with detailed explanations, example sentences and 2 differen ...
14 Views 20,941 Elem
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 and Present Perfect Continuous Tenses

Present Perfect and Present Perfect Continuous Tenses

Present Perfect,
Present Perfect Tense and Present Perfect Continuous Tense fill in the blanks. Practice Sheet can be used as an exercise at the end of lesson or as a practice sheet. Classes 4-6. Also can be used ...
34 Views 54,418 Pre-IntInt
Song Worksheet: I'll Always Love You by Tito Nieves [WITH VIDEO]

Song Worksheet: I'll Always Love You by Tito Nieves [WITH VIDEO]

Present Perfect,
SONG TO CONTRAST PAST AND PRESENT PERFECT We use the Present Perfect to say that an action happened at an unspecified time before now. The exact time is not important. You CANNOT use the Present P ...
4 Views 9,566 Pre-Int
Song Worksheet: A Hard Day's Night by The Beatles [WITH VIDEO]

Song Worksheet: A Hard Day's Night by The Beatles [WITH VIDEO]

The Beatles! Such a wonderful band! It is an awesome song, your students will love it! It is great to work with grown ups and young adults. You can teach present perfect simple and progressiv ...
18 Views 23,685 IntAdv
Present Perfect Tense worksheet 2

Present Perfect Tense worksheet 2

» » Present Perfect
Grammar guide explaining the formation and use of the present perfect tense followed by three different exercises in which students complete the sentences with 'for' and 'since', answer the questi ...
18 Views 26,278 Pre-IntInt
Mixed Tenses Test

Mixed Tenses Test

This is a test on the use of tenses. Contains not a big number of sentences, so you can you is in the end of a lesson or as a part of homework.
17 Views 28,300 Pre-IntInt
Intermediate Tenses 1

Intermediate Tenses 1

This is a mixed-tense worksheet which is meant to integrate many of the grammar topics intermediate students are expected to handle properly. It is designed for intermediate students who need to p ...
40 Views 39,625 Int
The Present Perfect Tense

The Present Perfect Tense

» » Present Perfect
This worksheet can help your students to once again train one of the present tenses - the present perfect one. You can give it to your students after the revision of the rules of this tense usage ...
18 Views 11,127 Elem
Song Worksheet: The Way to Your Heart by Soulsister [WITH VIDEO]

Song Worksheet: The Way to Your Heart by Soulsister [WITH VIDEO]

Catchy tune, lots of tenses. This song is very popular in Chile. It's the official jingle of a mobile company my students enjoyed so much and is really easy, because is only a multiple choice acti ...
15 Views 10,320 ElemPre-Int
Irregular Verbs Bookmarks

Irregular Verbs Bookmarks

, Present Perfect,
This is a set of 3 bookmarks with a list of common irregular verbs for young students. They will help your students to remember the most common irregular verbs. Laminate, cut and give them to yo ...
25 Views 23,145 ElemPre-Int
Song Worksheet: We Are The Champions by Queen [WITH VIDEO] Alternative

Song Worksheet: We Are The Champions by Queen [WITH VIDEO] Alternative

This is a song I used with my intermediate students at a Turkish high school. The aim of the lesson was to practice the past participles, to revise the pronunciation of the past participles, to ...
12 Views 15,064 Pre-IntIntAdv
Simple Present Perfect or Present Perfect Continuous

Simple Present Perfect or Present Perfect Continuous

Present Perfect,
This test was created to ensure that students have learned the Present Perfect well. It has 4 parts: 1) theory 2) comparative situations 3) fill in the blanks 4) complete the dialogue. Depending o ...
24 Views 15,979 IntAdv
Talking about Barack's Life

Talking about Barack's Life

Present Perfect, ,
It's a worksheet about Obama's life, where your students will discuss the President's actions using 'since' and 'for' - according to the reading comprehension. They are going to compare the presen ...
19 Views 14,376 Pre-Int
Have You Ever...? Present Perfect Conversation Cards

Have You Ever...? Present Perfect Conversation Cards

Present Perfect,
A set of 20 conversation cards to encourage Present Perfect conversations. Each question is illustrated with a colourful picture to help students understand and talk about their experience. Lami ...
66 Views 48,116 Pre-IntInt
80 Irregular Verbs

80 Irregular Verbs

, Present Perfect,
It's always very difficult for students to learn and memorize irregular verbs. A set of 80 verbs illustrated with funny and colourful pictures might help them. This document includes five pa ...
67 Views 37,145 ElemPre-IntInt
Have You Ever...? Present Perfect Boardgame

Have You Ever...? Present Perfect Boardgame

Present Perfect,
An editable Present Perfect board game, includes easy questions to make students talk about their experience... You can change the questions according to your students’ level. Recommended f ...
31 Views 34,197 Pre-IntInt
Present Perfect Tense worksheet

Present Perfect Tense worksheet

» » Present Perfect
Present Perfect Tense with for and since activities for beginners. There are 5 easy tasks to practice affirmative, negative and Interrogative forms. Students have to complete the sentences with t ...
50 Views 75,708 ElemPre-Int
The Present Perfect Tense Presentation [POWERPOINT]

The Present Perfect Tense Presentation [POWERPOINT]

» » Present Perfect
This presentation provides form and common uses of the Present Perfect Tense. The examples have been carefully chosen and presented in an enjoyable and memorable way. At the end there is a form pr ...
88 Views 194,750 Pre-Int
Irregular Verbs Word Search 2

Irregular Verbs Word Search 2

, Present Perfect,
The pupils get a grid and a list with infinitives. They have to look for the past simple or the past participle of those infinitives in the grid. That way, they really have to think about the irre ...
12 Views 11,956 Pre-Int
Irregular Verbs 2 for Polish students

Irregular Verbs 2 for Polish students

Here you can find a worksheet is to practice forms of some basic irregular verbs. It's good for elementary students, as well as for beginers or pre-intermediate learners. 
4 Views 6,193 BegElemPre-Int
Irregular Verbs Worksheet

Irregular Verbs Worksheet

This worksheet is to practice forms of some basic irregular verbs. It will be useful for elementary students, as well as for beginners or pre-intermediate learners. Unfortunately, there are only ...
15 Views 14,280 BegElemPre-Int

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

Submit a Worksheet