299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence! (2024)

Table of Contents
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.read more......less Make A Word Search: Make A Word Scramble: Make A Double Puzzle: How to Teach the Present Perfect Simple Tense Mnemonic Rhyming Groups Grammar Review B2 and C1 Levels SONG – Landslide by Fleetwood Mac covered by The Chicks Hoarding Present Perfect or Present Perfect Continuous Revision of Tenses Present Perfect Worksheet Mnemonic Rhyming Groups Irregular Past Participles Review Present perfect tense Past Simple or Present Perfect Revision Exercise Present Perfect With Yet, Just And Already Irregular Verbs and Introduction To Present Perfect: Form Superlatives: Form, And Use With Present Perfect With “Ever” Travel Board Game Grammar Revision with The Cranberries - Animal Instinct I Have Never - Present Perfect Crossword - Present Perfect and Simple Past Find Someone Who.... Expressions Related to Transport Tenses Table Present Perfect Simple vs Present Perfect Continuous Present Perfect for Elementary Students Tenses Revision Board Game References

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.

read more......less

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

Related Topics

  1. Present Continuous
  2. Present Perfect Continuous
  3. Present Simple
  4. Present Simple vs. Present Continuous

Top articles in this category

  • How to Teach Present Perfect: Activities and Examples
  • Past, Present, Future: Teaching the Verb Tense System
  • 8 Perfect Activities for Practicing the Present Perfect
  • Verb Talk: Conversation Activities to Practice Using Verb Tenses
  • Are You Tense About Tenses? 5 Tense Review Activities
  • How to Do a Comprehensive Review of Verb Tenses for Intermediate ESL Students
  • Present Perfect Mystery: How to Teach For and Since
  • Where Have You Been? 5 Perfect Tips for Practicing Present Perfect
  • Yet and Already: 7 Classroom Activities for ESL Students
  • The Best of Busy Teacher: Top 10 Verb Tenses Worksheets

Dramatically improve the way you teach:

check out our writing resources

Creative Writing Prompts 1-50Creative Writing Prompts 51-100Creative Writing Prompts 101-150Creative Writing Prompts 151-200Creative Writing Prompts 201-250Creative Writing Prompts 251-300Creative Writing Prompts 301-350Creative Writing Prompts 351-400Creative Writing Prompts 401-450Creative Writing Prompts 451-500Creative Writing Prompts 501-550Creative Writing Prompts 551-600

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

View our latest knowledgebase articles that will help you become a better English teacher. Learn fromprofessional teachers and put a bit of your own creativity into it!

  1. How to Teach Conversational English: 9 Best Practices
  2. How to Teach the Present Simple Tense
  3. Spooky Halloween Fun for Your ESL Class
  4. Give Your ESL Students a BOOst with These Halloween Themed Language Activities
  5. 9 Absolutely Essential ESL Games for Vocabulary Review

view all

Rate this Category

3.6 out of 5, rated by 7 teachers

  • Most Popular
  • Reference
  1. Song Worksheet: Hello by Adele (Present Perfect)
  2. Tenses -Let's Correct the Mistakes
  3. Song Worksheet: Girl Like You [Present Perfect]
  4. Present Perfect x Present Perfect Continuous Board Game
  5. TED Talk: Try Something New For 30 Days
  1. Present Perfect
  2. Present Perfect: Life Experience Worksheet
  3. Present Perfect Simple vs Present Perfect Progressive
  4. Irregular Verbs Mnemonic Rhyming Groups
  5. Verb Tenses: Present Perfect Simple or Continuous

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.

299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence! (12)

Source: Present Perfect Tense on Freebase, licensed under CC-BY

How to Teach the Present Perfect Simple Tense

Nathan Martin

Present Perfect, Present Simple, Verb, Say/Tell/Speak/Talk

This lesson plan should be used with English learners at an intermediate level. Before starting, students should have a strong understanding of how to use the past simple tense. They should als ...

1299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence! (15) 13,510Int

Mnemonic Rhyming Groups

Hanit

Passive Voice, Present Perfect, Verb

Learning can be fun with mnemonics. Irregular verbs, as referenced on this list (colored edited version) of Mnemonic Rhyming Groups can be used to form rhyming songs and to help ...

1299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence! (17) 11,160All

Grammar Review B2 and C1 Levels

Manuela Moraes

Future Simple, Past Perfect, Past Simple, Present Perfect

This PowerPoint presentation helps students review the time tenses. It includes some warm-up examples (teachers should prepare their own explanations), and three grammar exercises (with answers) ...

1299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence! (19) 17,977AdvExam

SONG – Landslide by Fleetwood Mac covered by The Chicks

Igor de Oliveira Poty

Degrees of Comparison, Present Perfect, ESL Songs For Teaching English

This worksheet is based on the song Landslide from Fleetwood Mac. The lyrics match The Chicks version better as they are easier to understand. Students listen to and watch the video and ...

1299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence! (21) 13,788Pre-IntIntAdv

Hoarding

Lorena Andrea

Past Simple, Present Perfect, Present Perfect Continuous

This upper-intermediate worksheet covers the subject of hoarding. Students go through and discuss the questions carefully. Then they watch the video on YouTube through the provided link. ...

1299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence! (23) 10,359Adv

Present Perfect or Present Perfect Continuous

kristine44

Present Perfect, Present Perfect Continuous

This worksheet consists of four pages with five exercises on Present Perfect Simple and Present Perfect Continuous tenses: Choose the correct tense, Complete the sentences, Choose 'for' ...

1299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence! (25) 22,298IntAdv

Revision of Tenses

EnglishTeacherSpich

Future Simple, Going to, Present Continuous, Present Perfect

This sheet consists of thirty-five sentences to practise the basic English tenses. It also contains most of the other tenses such as the Future Perfect, the Future Continuous, the Presen ...

1299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence! (27) 12,476Pre-IntIntAdv

Present Perfect Worksheet

Charlotte

Grammar » Verb Tense Worksheets » Present Perfect

This worksheet is suitable for the classroom as well as self-study students. It helps improve the ability to understand the Present Perfect Tense. It also includes how to change Present ...

1299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence! (29) 39,579ElemPre-Int

Mnemonic Rhyming Groups

Hanit

Passive Voice, Past Simple, Present Perfect, Verb

Learning can be fun with mnemonics. In this resource irregular verbs are sorted into rhyming groups that make it easier to memorize them in a short period of time. Actually some groups ...

1299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence! (31) 7,757All

Irregular Past Participles Review

missbluebird

Business Grammar, Present Perfect

There are 85 sentences to be completed with a different irregular past participle. Some verbs are really easy. Others are more difficult, so it can also be used to improve students' voca ...

1299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence! (33) 10,553IntAdvExam

Present perfect tense

Abel

Grammar » Verb Tense Worksheets » Present Perfect

Write sentences in present perfect using the prompts given. In this exercise, students will be able to correctly write what is happening in each situation using present perfect simple. ...

1299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence! (35) 15,938Pre-Int

Past Simple or Present Perfect Revision Exercise

kristine44

Past Simple, Past Simple vs. Present Perfect, Present Perfect

This is a worksheet to revise the use of these two tenses: past simple and present perfect. There are six different tasks. Positive sentences, negative sentences, and questions. The last ...

1299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence! (37) 36,062ElemPre-IntInt

Present Perfect With Yet, Just And Already

filipbigos

Adverb, Present Perfect, Word Order, Homework

This worksheet lets students review past participles, and it gives students the opportunity to practise present perfect with “yet, just, already”. In the first exercise students need ...

1299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence! (39) 22,789Pre-Int

Irregular Verbs and Introduction To Present Perfect: Form

filipbigos

Present Perfect, Word Order, Verb, Homework

This worksheet lets students review common irregular verbs and gives them the opportunity to practise the form of present perfect. In the first exercise students complete a table with the past si ...

1299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence! (41) 10,679Pre-Int

Superlatives: Form, And Use With Present Perfect With “Ever”

filipbigos

Degrees of Comparison, Present Perfect, Word Order, Homework

This worksheets lets students revisit the form of superlatives and their use with present perfect with “ever”. In the first exercise students complete a table with the correct compara ...

1299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence! (43) 23,987Pre-Int

Travel Board Game

BusyTeacher Contributor

Past Simple vs. Present Perfect, Present Perfect, City and Countryside, Transport

Board game with travel related vocabulary, including questions using present simple, past simple, and present perfect. This can be used with multi-cultural students or students who are familiar wi ...

1299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence! (45) 44,457Pre-IntInt

Grammar Revision with The Cranberries - Animal Instinct

Paloma Valencia Castro

Personal Pronouns, Future Simple, Past Continuous, Present Perfect

This fun activity will help students practice some grammar elements such as past tenses, pronouns and the future with 'will'. Ideal for elementary or pre-intermediate students. The song can be par ...

1299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence! (47) 21,678ElemPre-Int

I Have Never - Present Perfect

Bianka Molnar

Grammar » Verb Tense Worksheets » Present Perfect

Have you ever played 'Never have I ever...'? - Well, it's time to practise the Present Perfect while having some fun. It can be a great homework assignment or just a practise of understanding the ...

1299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence! (49) 36,031Pre-IntIntAdv

Crossword - Present Perfect and Simple Past

Fontanelli

Past Simple, Past Simple vs. Present Perfect, Present Perfect

This is a simple crossword designed for elementary / pre-intermediate / intermediate students. It has been designed to help students learn the differences between past simple and present perfect, ...

18299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence! (51) 88,453ElemPre-IntInt

Find Someone Who....

Delphine

Present Perfect, Sports and Hobbies

I've designed this worksheet for a class activity which will enable teenage students to work out whether their classmates are adventurous...or not. Students go round the class asking a question st ...

6299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence! (53) 36,425ElemPre-Int

Expressions Related to Transport

Awder

Present Perfect, Transport, Mingling Activities

This worksheet contains some very useful expressions related to transport and present perfect practice. It is recommended for elementary to intermediate students. The students have a look at the s ...

10299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence! (55) 56,459ElemPre-IntInt

Tenses Table

Nikki

Future Simple, Past Perfect, Present Perfect, Present Simple

This is an overview of the different tenses in English: present simple, present continuous, present perfect, present perfect continuous, past simple, past continuous, past perfect, past perf ...

9299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence! (57) 49,331All

Present Perfect Simple vs Present Perfect Continuous

Youlie

Present Perfect, Present Perfect Continuous

It focuses on the common mistakes made when using these tenses. It also contains an exercise and some theory on the subject.There is a list of mistakes that are corrected and the correct ans ...

7299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence! (59) 39,516All

Present Perfect for Elementary Students

Blaaahh

Grammar » Verb Tense Worksheets » Present Perfect

Here's a brief explanation of present perfect for elementary students.It contains a brief explanation with ever. There's no exercises put in this ppt, only the explanation.Simple and d ...

10299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence! (61) 31,585Elem

Tenses Revision Board Game

hrana

Future Perfect Continuous, Past Perfect, Present Perfect, Present Simple, Crosswords/Boardgames

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 ...

17299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence! (63) 36,592ElemPre-IntInt

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

Submit a Worksheet

Previous page 1 2 3 4 5 ... 13 Next page

299 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence! (2024)

References

Top Articles
Latest Posts
Article information

Author: Laurine Ryan

Last Updated:

Views: 6210

Rating: 4.7 / 5 (57 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Laurine Ryan

Birthday: 1994-12-23

Address: Suite 751 871 Lissette Throughway, West Kittie, NH 41603

Phone: +2366831109631

Job: Sales Producer

Hobby: Creative writing, Motor sports, Do it yourself, Skateboarding, Coffee roasting, Calligraphy, Stand-up comedy

Introduction: My name is Laurine Ryan, I am a adorable, fair, graceful, spotless, gorgeous, homely, cooperative person who loves writing and wants to share my knowledge and understanding with you.