265 FREE Present Perfect Worksheets: Teach Present Perfect With Confidence!
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

265 FREE Present Perfect Worksheets

Sort by: Date | Rating | Views | Comments | ABC
Present Perfect: Forms, Uses and Time Expressions

Present Perfect: Forms, Uses and Time Expressions

» » Present Perfect
The present perfect worksheet makes it clearer and easier for students to distinguish between the different forms, uses and time expressions of the present perfect tense. Each part in this workshe ...
6 Elementary
Song Worksheet: Color of the Wind (Have You Ever?)

Song Worksheet: Color of the Wind (Have You Ever?)

A song worksheet using Colors of the Wind from Disney's Pocahontas as a means to practice listening for verbs and in particular for the past participle form used in 'have you ever?'  This son ...
2 ElementaryPre-IntermediateIntermediate
Song Worksheet: Let Her Go by Passenger

Song Worksheet: Let Her Go by Passenger

This worksheet is a revision of tenses: present simple, present continuous, present perfect, past simple and future. There are 2 exercises: The first one is to put the verbs in the correct column ...
5 Pre-IntermediateIntermediate
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 ...
11 Complete BeginnerElementary
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 ...
12 Elementary
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)

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 ...
8 ElementaryPre-IntermediateIntermediate
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 ...
21 Pre-IntermediateIntermediateUpper Intermediate and Advanced
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 ...
4 Pre-IntermediateIntermediateUpper Intermediate and Advanced
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 ElementaryPre-Intermediate

"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 ...
17 Pre-IntermediateIntermediateUpper Intermediate and Advanced
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 ...
11 Pre-IntermediateIntermediate
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. ...
6 Pre-Intermediate
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 ...
6 ElementaryPre-IntermediateIntermediate
I've Worked for This Company for Ten Years -Reading

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

Present Perfect, ,
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 ...
13 Pre-IntermediateIntermediate
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 ...
15 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