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

Present Perfect

» » Present Perfect
Beginner introduction to the present perfect tense. Contains an explanation of its use, "formula" (affirmative, negative and interrogative), examples and keywords (divided into two categories, tim ...
12 Views 21,855 BegElem
Since or For? Present Perfect Worksheet

Since or For? Present Perfect Worksheet

» » Present Perfect
This is a very simple and easy worksheet for teaching or revising the present perfect tense at elementary level. There's an easy activity in which students are asked to complete twenty diffe ...
15 Views 20,685 Elem
Song Worksheet: I Still Haven't Found What I'm Looking for by U2 (Present Perfect)

Song Worksheet: I Still Haven't Found What I'm Looking for by U2 (Present Perfect)

Present Perfect,
Song activity to practice the present perfect tense. There's a table to be completed with the forms of the verbs given that are going to be used to complete the lyrics. It's a worksheet to wo ...
13 Views 47,574 ElemPre-IntInt
Present Perfect- What Have They Done

Present Perfect- What Have They Done

, Present Perfect
In this worksheet  present perfect is used to express the idea of completion or achievement. The topic is a dream house. There are four activities, the first one is for the vocabulary,then st ...
23 Views 15,833 Pre-IntIntAdv
Irregular Participles Bingo

Irregular Participles Bingo

Present Perfect, ,
Practice the irregular verb forms of the past participle with the help of this well-known game. Including instructions, 3x3 and 4x4 grids, infinitive cards and (optional) reverse sides. You can us ...
6 Views 18,218 Pre-IntIntAdv
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.

Monster High- Present Perfect Writing Prompt

Monster High- Present Perfect Writing Prompt

Present Perfect,
This is a simple writing prompt for children to practice present perfect. They are asked to write what Catty Noir (a charcter from this cartoon) has done and has never done in her life. Imho it's ...
4 Views 14,908 ElemPre-Int

"Used to" vs "Getting Used to" Guessing Game

The worksheet contains situations like “You’ve bought a dog.” Each student gets a situation and doesn’t show it to the others. The task is to make a riddle using the phrase ...
27 Views 32,382 Pre-IntIntAdv
International Travel

International Travel

Presentation in Power point on international travel. Introduces new vocabulary and discussion questions as well as short assignments. New vocabulary is introduced at the beginning comprised main ...
18 Views 31,301 Pre-IntInt
Present Perfect

Present Perfect

» » Present Perfect
How do we form present perfect and when do we use it? A handout with grammar explanations and exercises. There is an exit slip at the end of the lesson to check the understanding of the students. ...
8 Views 18,013 Pre-Int
The Stop Game

The Stop Game

The Stop game comes from a video I watched about TEFL , from BridgeTEFL. In this game, students use vocabulary they know and verb tenses they know to write a single word (or maybe a half-phrase) i ...
7 Views 18,358 ElemPre-IntInt
I've Worked for This Company for Ten Years -Reading

I've Worked for This Company for Ten Years -Reading

This is a reading comprehension worksheet for teaching jobs related vocabulary and the present perfect tense. Students are asked to read the text, say if the sentences are true or false and a ...
16 Views 52,907 Pre-IntInt
Amazing Experiences

Amazing Experiences

» » Present Perfect
This worksheet deals with present perfect. Students have to write sentences about their amazing experiences using  present perfect. For fun, they can tell lies and they can tell the truth. Th ...
18 Views 18,559 Pre-IntIntAdv
Movie Worksheet: Peppa Pig's Christmas Transcript

Movie Worksheet: Peppa Pig's Christmas Transcript

Here's the transcript to: https://busyteacher.org/18307-peppas-christmas-movie-worksheet-2.html . You might like to get the students to act out the episode or use it for the students to find uses ...
6 Views 17,940 ElemPre-Int
Develop Your Skills of Using Present Perfect

Develop Your Skills of Using Present Perfect

» » Present Perfect
This worksheet is a system of exercises on present perfect. The present perfect tense is developed around the topic "Helping people around". It will help student to develop their grammar skills. T ...
15 Views 12,752 Elem
Present Perfect Tense Review (Affirmative, Negative, Interrogative and Short Answers)

Present Perfect Tense Review (Affirmative, Negative, Interrogative and Short Answers)

, Present Perfect
This worksheet focuses on the forms used in the present perfect tense in affirmative, negative and interrogative, as well as short answers. Although the focus is form, students will be able to rev ...
12 Views 32,825 ElemPre-IntInt
Past Participles Crossword

Past Participles Crossword

Present Perfect, ,
It is a crosword containing past participles and infinitives of some common irregular verbs. The solution is "You have to learn irregular verbs by heart." Good as a warm-up, revision, excercise. I ...
8 Views 32,218 ElemPre-IntIntAdv
Present Perfect Practice

Present Perfect Practice

» » Present Perfect
A simple worksheet that will help teach students one usage of the present perfect tense. I focus on already, ever and yet. They look at the posters and tell me which of the crazy things they have ...
8 Views 10,320 Pre-Int
For or Since?

For or Since?

» » Present Perfect
Students have to choose between since and for, I have designed this worksheet specially for beginner or intemediate students who have difficulties with since and for and present perfect. They have ...
10 Views 14,994 ElemPre-Int
Present Perfect Class Survey

Present Perfect Class Survey

Present Perfect,
This is a present perfect survery that can be used as an introduction for the present perfect tense. I always start present perfect with a class survey. The students are asked to mingle around the ...
15 Views 38,647 Pre-IntInt
The Present Perfect and Continous Tenses

The Present Perfect and Continous Tenses

Present Perfect,
It gives the differences between present perfect and present perfect continous in brief explanations. It gives specific examples and relevant exercises. It is a powerpoint with colourful pictures ...
17 Views 23,895 Int
Song Worksheet: Eva Cassidy (The Present Perfect Tense)

Song Worksheet: Eva Cassidy (The Present Perfect Tense)

Present Perfect,
This is a very simple song by Eva Cassidy (who has an incredible voice!) to teach the abbreviated form of 'have' and also the function of present perfect tense especially for adult learners of En ...
6 Views 18,831 ElemPre-Int
Tenses Revision in Speaking

Tenses Revision in Speaking

It's a useful tool if you want to test how well the students have learned the tenses: present simple, present continuous, past simple, past continuous, present perfect, present perfect continuous. ...
23 Views 45,212 Adv
Verb Tenses: Present Perfect

Verb Tenses: Present Perfect

» » Present Perfect
This is a worksheet for teaching or revising the present perfect at pre-intermediate level. There are 4 different activities in which students are asked to fill in the blanks with for, since, ...
16 Views 17,847 Pre-IntInt
Verb Tenses: Present Perfect Simple or Continuous

Verb Tenses: Present Perfect Simple or Continuous

Present Perfect,
This is a worksheet for teaching the differences between present perfect simple and  present perfect continuous at pre-intermediate level. There are 3 different activities in which stude ...
26 Views 84,470 Pre-IntInt
Most Common Verb Tenses Chart

Most Common Verb Tenses Chart

This table provides explanations on the usage of the most common verb tenses in English. It also includes examples and the time expressions for each tense. You will find present simple, present co ...
16 Views 45,866 ElemPre-IntInt

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

Submit a Worksheet