264 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence!
About Our 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 264 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 264 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.

Get the Entire BusyTeacher Library for Only $99.99!

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 Essentials for Busy Teachers
Rate this Category
3.6 out of 5, rated by 7 teachers

264 FREE Present Perfect Worksheets

Recommended worksheets in Present Perfect:

Most Popular Overall

Irregular Verbs: Memory Card GameIrregular Verbs: Memory Card Game

Most Downloaded

Present Perfect QuizPresent Perfect Quiz
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

Recently added worksheets in Present Perfect:

Sort by: Date | Rating | Views | Comments | ABC
Present Perfect vs Past Simple

Present Perfect vs Past Simple

This power-point presentation is helpful to teach present perfect vs past simple and also present perfect with for and since and make questions with how long. It's appropriate for pre-intermediate ...
5 Pre-Intermediate
Present Perfect with For and Since

Present Perfect with For and Since

» » Present Perfect
In this worksheet you'll find a present perfect (with for and since) activity. Print the worksheet and give them 10 minutes to choose the best answer, then give them some time to check the answers ...
3 Pre-Intermediate
Irregular Verb List with Pronunciation, Examples and Pictures

Irregular Verb List with Pronunciation, Examples and Pictures

, Present Perfect,
I was going to keep this for myself but I finally decided to share. This is a complete list of irregular verbs with pronunciation, pictures and examples. Most verbs have three or four examples, bu ...
35 ElementaryPre-IntermediateIntermediateUpper Intermediate and Advanced
Connect 4 - For and Since

Connect 4 - For and Since

, Present Perfect
Just like playing the game Connect 4, students must make sentences using time periods and activities and choosing between 'for' and 'since' to make a proper sentence. I also recommend teaching pr ...
3 ElementaryPre-IntermediateIntermediate
Present Perfect vs Present Perfect Continuous

Present Perfect vs Present Perfect Continuous

Present Perfect,
This is a PowerPoint Presentation, which tells the difference between the usage of present perfect and present perfect continuous. The rules are stated clearly with examples and illustrations. Stu ...
9 Pre-IntermediateIntermediateUpper Intermediate and AdvancedExam Level
Song Worksheet: Present Perfect Song by Rayana Brandy

Song Worksheet: Present Perfect Song by Rayana Brandy

» » Present Perfect
This song by Rayana Brandy is particularly useful to practise the use of present perfect with the word " ever". Her voice is very clear and the song speed is slow enough for the students to follo ...
8 Pre-IntermediateIntermediate
Review of Past Tenses

Review of Past Tenses

Roberta Rohen
A thorough revision of past tenses and narrative tenses, with concept checking and practice. Here, students revise their knowledge of past tenses (simple, continuous and perfect), check functional ...
7 IntermediateUpper Intermediate and AdvancedExam Level
Present Perfect Guide

Present Perfect Guide

BusyTeacher Contributor
» » Present Perfect
All you need to know about present perfect : Form, various uses and practice. The first page deals with the grammar rules and uses of  present perfect along with key words "present perfect in ...
11 Pre-Intermediate
Personality Quiz

Personality Quiz

Janet
» » Present Perfect
It is a personality quiz. Students need to complete verbs. This activity can be done individually or in pairs. Students complete the questions and interview their classmates. It can help ...
12 Elementary
Irregular Verbs Practice

Irregular Verbs Practice

Bel
, Present Perfect
This is a good way to practice some irregular verbs in the past and in the past participle with sentences. One page requires only the past tense and the other page requires the use of have or has ...
6 Pre-Intermediate
Tenses Overview

Tenses Overview

A powerpoint that explains the grammar rules for all the different English tenses. It contains examples, spelling rules, and shows the students how to form the verbs in normal, interrogative, and ...
10 Pre-Intermediate
Saint Valentine's Exercise Using Present Perfect

Saint Valentine's Exercise Using Present Perfect

Present Perfect,
This exercise is suggested for students of pre-intermediate level to discuss their experiences about love using the present perfect tense, introducing an Idiom "head over heels" and love definitio ...
3 Pre-IntermediateIntermediate
Grammar Quiz

Grammar Quiz

This is a grammar worksheet, that helps you to find out the gaps in your student´s knowledge. The task is to open the brackets using the appropriate grammar tense in interrogative, negative ...
9 ElementaryPre-IntermediateIntermediateUpper Intermediate and Advanced
English Exam 2nd Grade

English Exam 2nd Grade

lalis
Present Perfect, ,
It's a reading comprehension exam, it includes a text in relation to the TV program: the Simpsons. next there are some true and false exercises and others to show reading comprehension. Last, the ...
4 Pre-Intermediate
The Present Perfect Board Game

The Present Perfect Board Game

Present Perfect,
The purpose of this board game is to practice the different uses of present perfect in a fun way. The players move across the board and when they land in a square they must say a sentence in pre ...
6 Pre-IntermediateIntermediateUpper Intermediate and Advanced
Irregular Verbs

Irregular Verbs

, , Present Perfect,
It's a good poem to learn irregular verbs. The three forms of the verbs are structured in a verse. It's an easy way to remember them. This worksheet is very good for students of different levels f ...
8 Complete BeginnerElementaryPre-IntermediateIntermediate
Present Perfect with Yet/Already Card Game

Present Perfect with Yet/Already Card Game

» » Present Perfect
This is a card game to practice the present perfect with yet/already in a controlled and fun way. The winner of the game collects the most pairs. In order to collect pairs they must ask question ...
15 Pre-Intermediate
Present Perfect /For and Since Reading and Listening Worksheet

Present Perfect /For and Since Reading and Listening Worksheet

» » Present Perfect
This worsheet includes grammar activities to practice the present perfect tense for elementray and pre- intermediate students, it also includes an activity to practice the use of for and since and ...
6 ElementaryPre-Intermediate
Reading Time: The Old Colonel

Reading Time: The Old Colonel

Present Perfect,
I copied the story from an online webpage, but I created my own exercises based on the story. The activity is for students aged 13-15 years old (3rd and 4th ESO in Spain). Here, they can practice ...
5 Pre-Intermediate
Verb Tenses: Present Perfect

Verb Tenses: Present Perfect

» » Present Perfect
This is a 2-page worksheet for teaching or revising the present perfect tense at pre-intermediate level. There are 4 different activities in which students are asked to fill in the gaps with ...
6 Pre-IntermediateIntermediate
Writing Practice - Tenses Review

Writing Practice - Tenses Review

This writing worksheet asks students to present the given information using the appropriate tenses. It can be adjusted to include targeted vocabulary and expressions. "You are applying for a ...
2 Pre-IntermediateIntermediate
Speaking: Practicing Tenses, Passives, and Other Structures

Speaking: Practicing Tenses, Passives, and Other Structures

This worksheet is to practice different tenses, passive voice and some other structures. Cut the table out, divide the rectangles off and distribute them to your students. They are supposed to say ...
10 ElementaryPre-IntermediateIntermediateUpper Intermediate and AdvancedExam Level
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 ...
1 ElementaryPre-IntermediateIntermediate
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 ...
10 Pre-IntermediateIntermediate
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 ...
11 Pre-IntermediateIntermediateUpper Intermediate and Advanced

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

Submit a Worksheet
 
find worksheets