293 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 293 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 293 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 (101)
  • Pre-Intermediate (219)
  • Intermediate (165)
  • Upper-Intermediate Advanced (65)
  • Exam Level (10)
  • Suitable for All Levels (6)
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
GRAMMAR TIP:What Is Present Perfect?
The present perfect is a grammatical combination of the present tense and the perfect aspect, used to express a past event that has present consequences. An example is "I have eaten" (so I'm not hungry). Depending on the specific language, the events described by present perfects are not necessarily completed, as in "I have been eating" or "I have lived here for five years." The present perfect is a compound tense in English, as in many other languages, meaning that it is formed by combining an auxiliary verb with the main verb. For example, in modern English, it is formed by combining a present-tense form of the auxiliary verb "to have" with the past participle of the main verb. In the above example, "have" is the auxiliary verb, where as the past participle "eaten" is the main verb. The two verbs are sometimes labeled "V1" and "V2" in grammar instruction. In modern English, the auxiliary verb for forming the present perfect is always to have.
Freebase CC-BY
Source: Present Perfect Tense on Freebase, licensed under CC-BY
Sort by: Most Recent | Most Viewed | Rating
Tenses Revision Board Game

Tenses Revision Board Game

Students use prompts + the subject in the field they land on to make questions/positive/negative sentences. Applicable to all tenses. E.g., revision of past tense. A student rolls a 5 and makes a ...
10 Views 4,370 ElemPre-IntInt
Present Perfect

Present Perfect

leena1
» » Present Perfect
In this activity students will reinforce the previous knowledge of the use of present perfect tense. This activity contains 30 sentences in which students fill the gaps with the verb in past parti ...
2 Views 3,673 Elem
Simple and Continuous Tenses Table

Simple and Continuous Tenses Table

Olga
Simple and continuous tenses scheme with examples (present, past, future, present perfect). It's a simple table aimed at revising and/ar learning present and progressive tenses (present simple and ...
2 Views 5,744 BegElem
Grammar: Present Perfect + Just, Already, Never, Ever, For, Since PPT

Grammar: Present Perfect + Just, Already, Never, Ever, For, Since PPT

Olga Dinamarca
» » Present Perfect
Present Perfect + just/already/never/ This PPT describes the usage, form and epressions used with the present perfect tense.  
4 Views 6,633 ElemPre-Int
Present Perfect

Present Perfect

Tiago Prudente
» » Present Perfect
A PowerPoint Presentation that can help teachers teach/revise the usage and structure of the present perfect. The teacher will be able to show the most common usage of this verb tense, as well as ...
9 Views 6,670 ElemPre-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 326,778 subscribers every Tuesday.
See last week's issue.

Present Perfect Speaking Cards

Present Perfect Speaking Cards

This PDF includes some speaking cards for practicing the present perfect tense. Put the students into pairs or small groups and have them work together and share their experiences. It is designed ...
5 Views 8,502 Pre-Int
Tenses in Passive

Tenses in Passive

Mahboobe Tabasi
, , Present Perfect
This is the worksheet I designed and used for teaching different tenses in passive voice. I found my students making mistakes in transforming the verb forms because in passive structures we s ...
5 Views 7,311 Int
Roll-a-Dice Game

Roll-a-Dice Game

The worksheet contains a dice with pronouns and another one with common verbs. It is meant for a speaking activity. Students roll both dice together and then make a sentence using two words they s ...
14 Views 10,706 ElemPre-Int
Human Bingo

Human Bingo

Marisol
Present Perfect,
This worksheet is very interactive when you want your students to stand up and speak up.  They have to find different clasmates that have done different things in life. Once they find all the ...
5 Views 14,229 Pre-Int
Past Participle Bingo - Elementary

Past Participle Bingo - Elementary

Michelle
» » Present Perfect
In this past participle bingo students have to cross off a mix of regular and irregular verbs. The teacher calls out the infinitives and the students have to form the past participle in their mind ...
6 Views 4,949 ElemPre-Int
Past Simple vs. Present Perfect Simple

Past Simple vs. Present Perfect Simple

Marina
This worksheet is focused on the differences between past simple and present perfect simple. There are fill in the gaps and correct the mistakes exercises. Students discover the differences betwee ...
6 Views 12,683 Pre-IntInt
Present Perfect vs Simple Past Advanced Worksheet

Present Perfect vs Simple Past Advanced Worksheet

This worksheet provides a more in-depth practice into the difference between present perfect and simple past. It is best to pre-teach the grammar before doing this worksheet and my slide show for ...
3 Views 9,931 IntAdv
Present Perfect and Simple Past Advanced Practice with Time Tags

Present Perfect and Simple Past Advanced Practice with Time Tags

This slide show is to be used as a contest for the class. Students can get up to 3 answers wrong to win a prize. Students must read the prompts and decide if they should respond using the simple p ...
5 Views 3,311 IntAdv
Present Perfect Simple or Continuous Slide Show

Present Perfect Simple or Continuous Slide Show

This slide show demonstrates the difference between the present perfect simple and present perfect continuous tenses giving explainations, examples and illustrative pictures. There are also some e ...
8 Views 3,828 IntAdv
The Present Perfect Tense

The Present Perfect Tense

» » Present Perfect
This PowerPoint is a short presentation of present perfect. It includes basic information about its form,use, etc. First, it has a short revision of tenses. Hope it helps.
6 Views 8,008 Pre-IntInt
Song Worksheet: Hello by Adele (Present Perfect)

Song Worksheet: Hello by Adele (Present Perfect)

Anastasia Melnikova
Present Perfect,
I've found out that this Adele's song is a perfect acivity for the present perfect tense revision and introduction. The worksheet contains the original lyrics where your ss have to fill in the bl ...
15 Views 24,447 ElemPre-IntIntAdvExam
Movie Worksheet: Krampus

Movie Worksheet: Krampus

Anastasia Melnikova
The pre-intermediate kids whom I teach absolutely hate fantasy movies and comedies, so I decided to engage them into the conversation and learning by offering a movie "Krampus: the Christmas evil" ...
2 Views 4,670 Pre-IntIntAdvExam
Irregulars by Heart

Irregulars by Heart

, Present Perfect,
Last summer I attended a SEN course and learnt about a way to help my students acquire irregulars. Nobody likes memorising things (at least I don't), so I decided to make this worksheet. Irregular ...
10 Views 7,983 Pre-IntIntAdv
Irregular Verbs with Pronunciation

Irregular Verbs with Pronunciation

, Present Perfect,
My students would always ask me how to pronounce some irregulars. So I decided to make this list and help them (and myself).I took the list of irregulars they have in their books and made it. I al ...
6 Views 7,729 Pre-IntIntAdv
Irregular Verbs with Pronunciation

Irregular Verbs with Pronunciation

Zorka Radonjić
, Present Perfect,
I made this list of irregulars for my students. They would always ask me how to pronounce verbs in the 2nd and 3rd columns, so I decided to make my life easier. :) I used the irregulars they had i ...
6 Views 4,419 Pre-IntIntAdv
Present Perfect Word Search

Present Perfect Word Search

Present Perfect,
This is a word search activity handout. Below are 18 present tense verbs. Find their present perfect equivalents. Time limit: 12 minutes. Example: 'be' - 'been'.  The answer key is provided ...
5 Views 7,393 IntAdv
Song Worksheet: I Was Here by Beyoncé (Simple Past and Present Perfect)

Song Worksheet: I Was Here by Beyoncé (Simple Past and Present Perfect)

Janaina Florentino
This is a worksheet where you can practice the use of the present simple and present perfect tenses using Beyonce song called "I was here". This activity will take at least 1 hour to be completed. ...
4 Views 10,935 IntAdvExam
Present Perfect Review and Key

Present Perfect Review and Key

» » Present Perfect
There are 4 exercises so students can study/ revise the present perfect simple including keywords (already, just, yet, for, ever, since) and been or gone. 1. Sentences to complete with affirmative ...
12 Views 11,204 Pre-IntIntAdv
Environmental Issues

Environmental Issues

Mariela Busleimán
This is an exam designed for pre-intermediate students. They are expected to use related vocab, plus some grammar notions like pressent perfect, future forms, zero/first/second conditionals, compa ...
5 Views 12,491 Pre-Int
Present Perfect Simple and Continuous

Present Perfect Simple and Continuous

Present Perfect,
This is a powerpoint you can use in class to explain the difference between the present perfect simple and continuous. It shows the rules, how to alter the verbs for both tenses, and example sente ...
4 Views 7,568 Pre-IntInt

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

Submit a Worksheet