Welcome to ESL Printables, the website where English Language teachers exchange resources: worksheets, lesson plans,  activities, etc.
Our collection is growing every day with the help of many teachers. If you want to download you have to send your own contributions.




 

present perfect tense printable worksheets, powerpoints and online exercises
order results: most downloaded first - newest first



Worksheets

Powerpoints

Online exercises


 
The present perfect tense
A modest attempt
Level: intermediate
Age: 14-16
Type:

 


 
present perfect and present perfect continuous
Different exercises to help students review and consolidate the present perfect tense .
Level: intermediate
Age: 13-15
Type:

 


 
Battleship Game Present Perfect Tense
All the images come from http://clipart-libra ry.com/
Level: intermediate
Age: 10-16
Type: activity-card

 


 
Present Perfect Tense

Level: intermediate
Age: 13-17
Type:

 


 
Present Prefect Tense Worksheet

Level: elementary
Age: 10-100
Type:

 


 
Present Perfect Tense
Simple worksheet for students to practice making present perfect questions, yes/no responses.
Level: intermediate
Age: 13-100
Type:

 


 
Interview Activity Using Present Perfect Tense

Level: elementary
Age: 10-12
Type:

 


 
Present perfect tense

Level: elementary
Age: 10-15
Type:

 


 
Present perfect tense
An exercise about present perfect tense.
Level: intermediate
Age: 10-15
Type:

 


 
Simple past and present perfect tense
An exercise about the simple past and present perfect tense
Level: intermediate
Age: 10-15
Type:

 


 
Simple past and present perfect tense
An exercise about the simple past and present perfect tense
Level: intermediate
Age: 10-15
Type:

 


 
Present Perfect Tense FOR SINCE
This worksheet helped my students to work on the Present Perfect Tense during distance learning. I hope it will help you too! These two pages include a step-by-step guide, discussing form, recognizing the new grammar tense, as well as for and since.
Level: intermediate
Age: 12-14
Type:

 


 
Present perfect tense

Level: elementary
Age: 10-14
Type:

 


 
Tense Revision Correct mistakes and Circle the correct answer
Hope this is useful :)
Level: intermediate
Age: 10-15
Type:

 


 
Tense revision - Present Simple, Present Continuous, Past Simple, Past Continuous, Present Perfect
A set of around 50 sentences testing the ability to use five basic tenses:Present Simple, Present Continuous, Past Simple, Past Continuous and Present Perfect. It consists of 2 parts. The easier one contains highlighted time adverbs (signal words) which might turn out to be helpful when practising various tense forms.The other part does not contain...
Level: intermediate
Age: 10-100
Type: worksheet

 

 


Present Perfect Tense
This ppt includes a song, three usages, and a Youtube video to illustrate present perfect tense.
Level: advanced
Age: 10-100
Format: PowerPoint

 

 

 

 

 


Jeopardy Game Verb Tense Review
I have used this on my adult students and they really appreciate it. All tenses. The answers are in MC format so students don�t have to formulate the answer. The questions and answers give the teacher opportunities to teach. Why use "will" instead of "be going to"; present continuous vs. future, etc. Using the same verb as a stative verb and a dyna...
Level: intermediate
Age: 12-100
Format: PowerPoint

 

 

 

 

 


Who Wants to Be A Millionaire Verb Tense Review
I prepared this for my students today and it worked well. Increasingly difficult beginning with present simple and ending with future perfect, so intermediate level. A nice review of all verb tenses when you have some time for a break and a game. My adult students enjoy these games. Hope yours do! Thanks for downloading!
Level: intermediate
Age: 14-100
Format: PowerPoint

 

 

 

 

 


Present perfect tense
Present perfect
Level: elementary
Age: 11-14
Format: PowerPoint

 

 

 

 

 


present perfect tense
Ask and answer about the period of time with present perfect tense. There are the timelines to make the concept clear. Hope it can help.
Level: elementary
Age: 6-12
Format: PowerPoint

 

 

 

 

 


PRESENT PERFECT CONTINUOUS TENSE
This is a useful ppt for b2 level students.
Level: intermediate
Age: 14-17
Format: PowerPoint

 

 

 

 

 


time expressions of present perfect tense
to teach present perfect tense time expressions with pictures.
Level: elementary
Age: 10-15
Format: PowerPoint

 

 

 

 

 


present perfect tense
this tutorial will help the students understand the use and form of the present perfect tense giving them an opportunity for self study.
Level: intermediate
Age: 8-100
Format: PowerPoint

 

 

 

 

 


PRESENT PERFECT TENSE
Hope you can find this useful.
Level: elementary
Age: 10-100
Format: PowerPoint

 

 

 

 

 


The Halloween Story
It�s a Halloween related game. Fill in the gaps with the Present Perfect or the Simple Past form of the verbs given in the Story of Halloween. Help the Druids illuminate the forest and the witch brew her magic soup. Answers appear to the next click, so it�s an oral exercise. Fully animated. Have fun.
Level: intermediate
Age: 10-100
Format: PowerPoint

 

 

 

 

 


Present Perfect Tense
This is a powerpoint that I use in my classroom with a simple explanation of the present perfect tense. It starts with a song in which this tense is used followed by a simple explanation and 2 exercises.
Level: elementary
Age: 12-17
Format: PowerPoint

 

 

 

 

 


present perfect tense
present perfect grammar, exercises and activities. It has pictures that help students to understand how they can use the present perfect in a simple context.
Level: elementary
Age: 10-17
Format: PowerPoint

 

 

 

 

 


Present Perfect Continuous Tense
This is a useful PPT where you can find uses, forms and time expressions of present perfect continuous. Hope you like it!
Level: intermediate
Age: 12-17
Format: PowerPoint

 

 

 

 

 


Grammar: The Present Perfect Tense
How to use the present perfect tense.
Level: intermediate
Age: 11-17
Format: PowerPoint

 

 

 

 

 


THE PRESENT PERFECT TENSE
This is a useful ppt with exercises to reinforce the use of present perfect.
Level: elementary
Age: 10-14
Format: PowerPoint

 

 

 

 

 

 

 

Page: [<< previous ] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 [ Next >>]

 

Live Worksheets
Worksheets that listen. Worksheets that speak. Worksheets that motivate students. Worksheets that save paper, ink and time.


Advertise here