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 Tenses Worksheet

Present Tenses Worksheet

Students are often puzzled when they have to distinguish tenses in English. Since there are three present tenses, it can be difficult for them to know when each of them is used. This worksheet pro ...
23 Views 26,723 Pre-IntInt
Nonsense

Nonsense "Have You Ever...?"

Present Perfect,
For those more advanced students who have seen these sorts of activities too many times, this might bring some humour and surprise into the usual "Have You Ever" survey. The strange choice of the ...
25 Views 20,206 IntAdv
Mixed Tenses Worksheet

Mixed Tenses Worksheet

A pre-intermediate worksheet with mixed tenses. There are 4 parts in here, starting from easier to hardest. The tenses included are: present, present continuous, past, past continuous, present per ...
28 Views 63,721 Pre-Int
Song Worksheet: Lautar by Pasha Parfeny

Song Worksheet: Lautar by Pasha Parfeny

The worksheet is based on a cheerful song "Lautar" by a Moldovan singer Pasha Parfeny, who took part in Eurovision Song Contest 2012 in Baku. The worksheet contains blanks and explanations or exer ...
3 Views 6,211 Pre-IntInt
Let's Talk About... Life Experiences

Let's Talk About... Life Experiences

» » Present Perfect
The aim of this exercise is to ask and answer questions using present perfect tense. The students have to choose the correct form of the verb and ask the questions and complete with their own and ...
6 Views 16,609 IntAdv
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 Questionnaire

Present Perfect Questionnaire

Present Perfect,
The activity is aimed at practising questions related to personal experience in Present Perfect in a form of a communicative activity. Each student in the group receives a questionnaire. All she/h ...
16 Views 20,909 ElemPre-Int
Present Perfect Passive

Present Perfect Passive

, Present Perfect
Here's an exercise to drill present perfect passive (paraphrase the sentences, using present perfect passive).
13 Views 20,475 Int
Michael Schumacher: the 'Red Baron' [Test on Past Simple, Past Continuous and Present Perfect]

Michael Schumacher: the 'Red Baron' [Test on Past Simple, Past Continuous and Present Perfect]

This worksheet is a test in which you have a reading comprehension activity, use of english and writing, where students have to use the three tenses, past simple, past continuous and present perfe ...
17 Views 24,305 Int
Have You Ever? Present Perfect With Pictures

Have You Ever? Present Perfect With Pictures

» » Present Perfect
This presentation is suitable for beginner level students. The collection of strange photographs will make it easy to introduce "Have you ever...?" questions and the reply "I have never...." Eac ...
37 Views 23,163 BegElem
Present Perfect Worksheet

Present Perfect Worksheet

Present Perfect, ,
After introducing a new tense it is only natural to start with form practice. Therefore I have created this worksheet for practising Present Perfect Tense. It includes both regular and irregular v ...
40 Views 28,460 Pre-Int
Present Perfect Simple Worksheet

Present Perfect Simple Worksheet

» » Present Perfect
This is a worksheet for teaching the present perfect simple. There are simple explanations and example sentences followed by 3 different activities in which students are asked to complete sentenc ...
17 Views 22,529 Pre-IntInt
Regular Or Irregular? Actions Verbs Worksheet

Regular Or Irregular? Actions Verbs Worksheet

This worksheet contains some action verbs and pictures. Students are required to label the picture with the appropriate verb and say whether the verb is regular or irregular. Teachers can use this ...
40 Views 37,269 ElemPre-Int
Irregular Verbs Mnemonic Rhyming Groups

Irregular Verbs Mnemonic Rhyming Groups

IRREGULAR VERBS: A REFERENCE LIST Mnemonic Rhyming Groups By: Hani Al Tahrawi Learning can be fun with Mnemonics! When we were kids, rhyming songs and phrases were some of the gimmicks u ...
97 Views 93,376 All
Irregular Verbs: Memory Card Game

Irregular Verbs: Memory Card Game

, Present Perfect, ,
The aim of this game is to memorize 42 irregular verbs in an entertaining way. The winner is the player who can make as many families as possible. Can be played by groups from 2 to 8 players. Befo ...
209 Views 393,895 ElemPre-IntInt
Postcard From England: Reading Worksheet

Postcard From England: Reading Worksheet

A reading comprehension worksheet for ESL and EFL students suitable for pre-intermediate to intermediate levels, this test deals with travel experiences. The students are to answer some comprehens ...
19 Views 36,468 Pre-IntInt
Present Perfect: Usage and Exercises

Present Perfect: Usage and Exercises

» » Present Perfect
Thanks for your worksheets. I will try to help with mine! My worksheet shows how the tense present perfect should be used in the English Grammar. It also has a good exercise to let the students pr ...
13 Views 17,337 Pre-IntIntAdv
Just or Already?

Just or Already?

» » Present Perfect
This is a set of cards to practice the clarify and practice the use of JUST and ALREADY with the Present Perfect. The cards include a short conversation each with gaps for students to decide where ...
13 Views 11,188 Pre-Int
Been or Gone?

Been or Gone?

» » Present Perfect
This is a set of cards with gapped sentences for students to complete with BEEN or GONE. It is meant to be used for practice once the difference has been explained. They can be used in a Noughts & ...
10 Views 12,044 Pre-Int
Present Perfect Worksheet For Beginners

Present Perfect Worksheet For Beginners

Present Perfect,
This is suitable for children who have just learned the present perfect. There is a task where sentences with the present perfect have to be written for given pictures and a mix and mingle activi ...
25 Views 21,988 Elem
Song Worksheet: We Are The Champions by Queen [Alternative]

Song Worksheet: We Are The Champions by Queen [Alternative]

This is a song by Queen to practise vocabulary and verbs. "We are the champions" is an amazing song to enjoy in class. You can practise vocabulary and verbs tenses in the past simple and present p ...
12 Views 24,175 Pre-IntIntAdv
Memory Game with Past Participles

Memory Game with Past Participles

, , Present Perfect,
This is game to be played like Memory, but you need to match the base form and past participle form instead of a picture, or word. I also laminate all my cards. This vocabulary is for what I cal ...
21 Views 35,635 Pre-IntIntAdv
Have You Ever? Present Perfect Worksheet

Have You Ever? Present Perfect Worksheet

» » Present Perfect
This is a good way to make your students speak....individually, to each other. I sometimes join to the whole fun )))))))) You can do it as a number game asking students to call out numbers and gi ...
29 Views 31,961 Pre-IntIntAdv
Song Worksheet: My Way by Frank Sinatra

Song Worksheet: My Way by Frank Sinatra

The famous song of Frank Sinatra with a word list (vocabulary) and 2 activities: 1. students have to open the brackets to put the verbs into present perfect. 2. the students have to put verbs fr ...
11 Views 30,710 Pre-IntInt
Present Perfect Simple Vs Present Perfect Continuous

Present Perfect Simple Vs Present Perfect Continuous

Present Perfect,
This worksheet separates the differences in uses and functions between the present perfect simple and the present perfect continuous. Students at all levels struggle with undertanding the differe ...
32 Views 97,734 IntAdv
Present Perfect Drill

Present Perfect Drill

» » Present Perfect
A pairwork worksheet designed to give oral practice to elementary students who are new to the present perfect. Students work with a partner and give each other prompts from which their partner co ...
8 Views 13,861 Elem

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

Submit a Worksheet