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
Who Do You Admire? Reviewing Present Tenses

Who Do You Admire? Reviewing Present Tenses

BusyTeacher Contributor
Present Perfect,
This worksheet is intended as a speaking exercise to recap and use present tense grammar including present perfect tenses, mostly in the third person. It includes a graphic organizer for the stude ...
2 Views 10,949 ElemPre-IntInt
Irregular Verbs Poem

Irregular Verbs Poem

, Present Perfect
Learning irregular verbs one by one with their translation can often be frustating and rather boring. I suggest to use this poem to learn and understand irregular verbs in context. Students could ...
13 Views 43,134 Pre-IntInt
Have You Ever- Conversation Questions

Have You Ever- Conversation Questions

Present Perfect,
This is a power point presentation with eleven useful question beginning with  have you ever.  The presentation has a lot of pictures related with each question. The aim of this  is ...
16 Views 33,962 Pre-IntIntAdv
Present Perfect

Present Perfect

» » Present Perfect
This power point presentation is very easy to understand and share with your students  for them to understand well the uses of the present perfect tense.
9 Views 13,048 Pre-IntInt
The Old Colonel

The Old Colonel

, Present Perfect
Easy and understandable text talking about experiences. It is about the present perfect simple and past simple structures. This text contains comprehension activities and grammar activities in whi ...
3 Views 14,367 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

Present Perfect

Present Perfect,
This is a reading comprehension exercise in which students are required to look for specific information. The grammar content of the reading is the present perfect tense, so that ss practice writi ...
11 Views 120,260 Pre-Int
How Often and How Long

How Often and How Long

This is a speaking activity that you can use to ask your students when teaching them wh-questions. It can be used from beginner onwards but is best suited for pre-intermediate. It would helpful fo ...
10 Views 17,983 ElemPre-Int
Time Expressions and Present Perfect

Time Expressions and Present Perfect

» » Present Perfect
This worksheet can be used at pre-intermediate and intermediate levels when revising and practicing present perfect. As an introductiory exercise revise with students some of the time adverbials t ...
5 Views 24,399 Pre-IntInt
Present Tenses Review

Present Tenses Review

Present tenses practice with vocabulary topic - festivals and holidays. There are some exercises on present tenses and there are some words on festivals and holidays in order to know if students k ...
17 Views 32,649 Pre-IntIntAdv
Song Worksheet: Try by Simple Plan

Song Worksheet: Try by Simple Plan

Present Perfect,
This is a song worksheet to practice the present perfect tense, students have to complete the lyrics while listen to the song, and then decide if some sentences are true or false according to th ...
5 Views 14,031 ElemPre-Int
Present Perfect - Extreme Sports

Present Perfect - Extreme Sports

Present Perfect,
Conversation activity that practices the present perfect tense, while also teaching vocabulary associated to extreme sports. Presentation contains an example of how to form the tense as well as pi ...
13 Views 31,483 Pre-IntInt
Past Participle Memory Game

Past Participle Memory Game

Present Perfect,
Print and cut the cards. First, I asked the students to match the infinitive and past participle of the verbs (small groups). Then, we used the cards to play Memory. Each student gets a turn ...
8 Views 32,603 Elem
How Much Do You Know about Your Country?

How Much Do You Know about Your Country?

» » Present Perfect
This is a simple activity which can be used as a warm up. In this case, we are working with Argentina's map. But you can adpat it to your own context. Ask your students to colour in the map the pl ...
2 Views 9,173 ElemPre-Int
Have You Ever Bingo

Have You Ever Bingo

» » Present Perfect
A simple bingo game using  present perfect. Particularly suited to Japanese students in middle school. I usually ask the students to stand up and speak to one another. They cannot use a name ...
8 Views 21,031 BegElem
PPT Since and For

PPT Since and For

Useful explanations and some examples about the use of since and for in present perfect tenses. Provides plenty of examples of different times markers taken from English Grammar in Use. A the end ...
13 Views 29,267 Pre-IntInt
Tandem - Present Perfect Tense

Tandem - Present Perfect Tense

» » Present Perfect
It's a pairwork activity where two pupils have to work together. Fold up the sheet, one pupil says the sentence - the partner checks and corrects if necessary. You can do it as a speaking activity ...
7 Views 20,181 Pre-Int
Present Perfect: Life Experience Worksheet

Present Perfect: Life Experience Worksheet

» » Present Perfect
This is a worksheet for teaching or revising the differences between the present perfect and past simple tense. There's a brief explanation and example sentences at the top of the page follow ...
23 Views 99,095 Pre-Int
Present Perfect: Updates Worksheet

Present Perfect: Updates Worksheet

» » Present Perfect
This is a worksheet for teaching the present perfect tense at pre-intermediate level. There's a brief explanation followed by an activity in which students are asked to complete the sentences give ...
8 Views 16,817 Pre-Int
Present Perfect: Talking about the News Worksheet

Present Perfect: Talking about the News Worksheet

» » Present Perfect
This is a worksheet for teaching or revising the present perfect tense at intermediate level. There's a brief explanation at the top of the page followed by a simple activity in which students are ...
6 Views 22,506 Pre-IntInt
Present Perfect: Unfinished Past Worksheet

Present Perfect: Unfinished Past Worksheet

» » Present Perfect
This is a worksheet for revising the present perfect tense at pre-intermediate level. There's a brief explanation followed by 3 different activities in which students are asked to write the c ...
8 Views 26,881 Pre-IntInt
Present Perfect Simple - Pantomime

Present Perfect Simple - Pantomime

» » Present Perfect
This worksheet can be used to practice the present perfect simple tense. The cards are cut out and the students should mime the activities on the cards. The other students should guess and make co ...
10 Views 31,513 BegElemPre-Int
The Present Perfect Tense Activity

The Present Perfect Tense Activity

» » Present Perfect
This bingo-like activity deals with the present perfect tense in a communicative way, using the communicative approach. The learners are supposed to glean signatures from those pupils who have don ...
5 Views 27,278 ElemPre-IntIntAdv
Present Perfect: Forms, Uses and Time Expressions

Present Perfect: Forms, Uses and Time Expressions

» » Present Perfect
The present perfect worksheet makes it clearer and easier for students to distinguish between the different forms, uses and time expressions of the present perfect tense. Each part in this workshe ...
7 Views 15,293 Elem
Song Worksheet: Color of the Wind (Have You Ever?)

Song Worksheet: Color of the Wind (Have You Ever?)

A song worksheet using Colors of the Wind from Disney's Pocahontas as a means to practice listening for verbs and in particular for the past participle form used in 'have you ever?'  This son ...
6 Views 25,950 ElemPre-IntInt
Song Worksheet: Let Her Go by Passenger Tense Revisions

Song Worksheet: Let Her Go by Passenger Tense Revisions

This worksheet is a revision of tenses: present simple, present continuous, present perfect, past simple and future. There are 2 exercises: The first one is to put the verbs in the correct column ...
6 Views 23,351 Pre-IntInt

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

Submit a Worksheet