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
Irregular Verbs Flashcards

Irregular Verbs Flashcards

, Present Perfect, ,
A set of 27 cards on Irregular Verbs. Depending on your students' level they can be used in several ways such as memory games, conversation cards, oral test, group work, etc… What to do w ...
69 Views 123,098 Pre-IntInt
Irregular Verbs Word Search

Irregular Verbs Word Search

, Present Perfect
Here's a simple wordsearch puzzle to review some irregular past verbs. Hope you find it useful. List of words used in this word search: CAUGHT, BE, BECAME, BROKE, BROUGHT, BEGAN, WAS, BRING, BECO ...
7 Views 15,637 BegElem
Past Participle Wordsearch

Past Participle Wordsearch

, Present Perfect,
This is an intermediate level Past Participle wordsearch. There are 28 participles hidden in it. Hope you enjoy a break while your learners are working on this puzzle! :) List of words used in th ...
12 Views 29,074 Int
2 Songs for the Present Perfect Practice

2 Songs for the Present Perfect Practice

Present Perfect,
In this worksheet students must fill in the gaps to complete two songs lyrics using the Present Perfect tense. Here are the songs: - Nothing Compares to You - I Still Haven't Found What I'm Look ...
20 Views 84,453 ElemPre-IntInt
There Is / There Are Word Search

There Is / There Are Word Search

, Present Perfect,
Great activity for young learners who are being taught basic grammar, spelling and numbers whilst having fun. This find-a-word activity helps to distinguish between There is and There are by ...
10 Views 16,498 BegElem
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.

For & Since With the Present Perfect

For & Since With the Present Perfect

» » Present Perfect
This worksheet deals with using for & since with the Present Perfect tense. It explains when to use each one & gives examples. Students also have to complete some sentences with for or sin ...
23 Views 21,035 Pre-Int
Present Perfect Worksheet

Present Perfect Worksheet

Present Perfect,
Brief explanation and several exercises to practice the Present Perfect tense including a word search puzzle, complete sentences with for and since, ask and answer questions, build up sentences , ...
29 Views 20,664 Int
The Present Perfect Tense: Rules and Practice Exercises

The Present Perfect Tense: Rules and Practice Exercises

» » Present Perfect
This is an eleven page ESL handout and worksheet about the present perfect tense. The grammar rules are clearly presented and are accompanied by photographs and graphic organizers. There are man ...
24 Views 35,035 BegElemPre-Int
Quiz on Present Perfect

Quiz on Present Perfect

» » Present Perfect
3 short tasks to practice Present Perfect and the words that indicate this tense. The worksheet will be useful for students who need to understand the distinction between 'for' and 'since'. You ca ...
17 Views 15,079 Pre-Int
Present Tenses Exercises Mix

Present Tenses Exercises Mix

Several exercises to practice present simple / continuous / perfect / perfect continuous. Created using some info from the book Total English Intermediate and Upper-intermediate. Just a document t ...
22 Views 38,770 Pre-IntIntAdv
Present Tenses for Russian Students [table]

Present Tenses for Russian Students [table]

A table describes the main difference between Present tenses. It has the main meaning of each tense, the markers, the grammar formation. For Russian students. I hope it can really help in understa ...
21 Views 15,259 BegElemPre-Int
Present Perfect Full Practice Worksheet

Present Perfect Full Practice Worksheet

» » Present Perfect
Present perfect formation and practice (structure), covering a variety of drills which tend to enhance the learners grasp the specificities of this tense. They come to understand the difference in ...
43 Views 25,979 Pre-IntIntAdvExam
Present Perfect Presentation

Present Perfect Presentation

It's a slide presentation based on the topic "How to teach Present Perfect" here. If you can use data show in your class, I find it useful. It is a step-by-step presentation of the present perfect ...
28 Views 22,916 IntAdv
Irregular Verbs with Phonetic Transcription and Russian Translation

Irregular Verbs with Phonetic Transcription and Russian Translation

, Present Perfect,
In this table irregular verbs are divided into several groups (marked by different colours) based on common features of forming past simple and past participle. Learning irregular verbs grouped li ...
26 Views 32,347 Pre-IntInt
Song Worksheet: Have You Ever Really Loved A Woman by Bryan Adams

Song Worksheet: Have You Ever Really Loved A Woman by Bryan Adams

Worksheet on the song "Have You Ever Really Loved a Woman" (by Bryan Adams). A beautiful romantic song will help you introduce Present Perfect. It also deals with feelings and senses. It suits eld ...
21 Views 21,376 ElemPre-Int
Present Tenses Worksheet

Present Tenses Worksheet

You can use it to Present Tenses. There are different activities for Present Simple, Present Continuous, Present Perfect and Present Perfect Continuous. There are 2 tenses compared/contrasted wh ...
15 Views 15,228 Int
Revision of Verb Tenses

Revision of Verb Tenses

This is a worksheet which practises the conjugation of Present Simple, Past Simple, Present Continuous, Past Continuous, Present Perfect, Past Perfect, Simple Future and Simple Conditional tenses ...
17 Views 36,933 Pre-IntInt
Wheel of Tenses

Wheel of Tenses

This is a wheel of tenses. It helps students to understand when they should use this or that tense. The wheel can be printed, cut out and assembled to form a handy guide for grammar tense usage. T ...
130 Views 67,640 All
Present Perfect - Focusing on Form

Present Perfect - Focusing on Form

» » Present Perfect
This worksheet consists of making students complete the conjugation of the verb to work in the Present Perfect. It points out that the past participles of regular verbs follow the same spelling ru ...
11 Views 12,460 Pre-IntInt
Grammar: Regular and Irregular Verbs

Grammar: Regular and Irregular Verbs

, Present Perfect,
This worksheet was made last years for students from Elementary to Intermediate levels. As an English teacher I came to conclusion that my students usually mix regular and irregular verbs, their f ...
12 Views 14,159 ElemPre-IntInt
Present Perfect - Uses

Present Perfect - Uses

Present Perfect,
This is an exercise to be used after the introduction of Present Perfect Simple. Students must know the structure of the tense in order to do it. It contains pictures to be matched with sentences ...
47 Views 68,611 Int
81 Verbs Meaning 'Said'

81 Verbs Meaning 'Said'

, Present Perfect, ,
How many verb do you know that have the same (or nearly the same) meaning as 'to say'? This worksheet contains 81 (!) of such verbs - each on a separate card. It's up to you how you are going to ...
50 Views 21,456 IntAdvExam
Garfield The Cat - Back To School Test

Garfield The Cat - Back To School Test

This is a worksheet for elementary students to revise vocabulary and structures they should have learned before. It covers 5 areas: listening, reading, vocabulary, grammar and composition. The tex ...
19 Views 15,188 Elem
Present Perfect Quiz

Present Perfect Quiz

It is important to recall the use of the verbs and to note the difference between simple past vs. present perfect.This multiple choice quiz may be used for evaluation, or for review the present pe ...
65 Views 62,604 Pre-Int
Song Worksheet: Have You Ever by Brandy (Present Perfect)

Song Worksheet: Have You Ever by Brandy (Present Perfect)

'Have you ever?' by Brandy is the best song I have found so far with the continual use of the present perfect tense throughout the song. It is at a reasonable speed and sung clearly to allow inter ...
41 Views 70,008 IntAdv

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

Submit a Worksheet