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 worksheets

Present perfect worksheets



 

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


Advertise here


Grammar worksheets

Vocabulary worksheets

Listening worksheets

Speaking worksheets

Reading worksheets

Writing worksheets

Cinema and television worksheets

Games  worksheets

Worksheets with songs

Teaching resources


  Grammar worksheets > Verbs > Verb tenses > Present perfect
English Worksheet: Lesson Plan Present Perfect
Lesson Plan Present Perfect
Level: intermediate
Age: 12-17
Downloads: 6

 
English Worksheet: Present Perfect - Oral Practice
Present Perfect - Oral Practice
Level: intermediate
Age: 13-17
Downloads: 6

 
English Worksheet: modal verbs, present perfect, reported speech
modal verbs, present perfect, reported speech
Level: intermediate
Age: 14-17
Downloads: 6

 
English Worksheet: Present Perfect time expressions
Present Perfect time expressions
Level: elementary
Age: 14-17
Downloads: 6

 



English Worksheet: written expression using present perfect
written expression using present perfect
Level: intermediate
Age: 12-17
Downloads: 6

 
English Worksheet: Present Perfect Worksheet Kidnapping exercise
Present Perfect Worksheet Kidnapping exercise
Level: intermediate
Age: 12-17
Downloads: 6

 
English Worksheet: Present perfect
Present perfect
Level: intermediate
Age: 14-17
Downloads: 6

 
English Worksheet: Present perfect
Present perfect
Level: intermediate
Age: 14-17
Downloads: 6

 
English Worksheet: Grammar Present Perfect and Present Simple Quiz
Grammar Present Perfect and Present Simple Quiz
Level: intermediate
Age: 10-14
Downloads: 6

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: intermediate
Age: 3-17
Downloads: 6

 
English Worksheet: Present perfect already and yet
Present perfect already and yet
Level: intermediate
Age: 13-100
Downloads: 6

 
English Worksheet: Fill in the gaps
Fill in the gaps
Level: intermediate
Age: 9-100
Downloads: 6

 



English Worksheet: Present perfect
Present perfect
Level: intermediate
Age: 18-100
Downloads: 6

 
English Worksheet: Bombs away (Present Perfect)
Bombs away (Present Perfect)
Level: elementary
Age: 10-100
Downloads: 6

 
English Worksheet: Look what you´ve done
Look what you�ve done
Level: intermediate
Age: 9-100
Downloads: 6

 
English Worksheet: Exercises with Present Perfect Simple
Exercises with Present Perfect Simple
Level: intermediate
Age: 11-16
Downloads: 6

 
English Worksheet: Present perfect - grammar
Present perfect - grammar
Level: intermediate
Age: 12-15
Downloads: 6

 
English Worksheet: The Lady in Red by Chris De Burgh
The Lady in Red by Chris De Burgh
Level: intermediate
Age: 15-100
Downloads: 6

 
English Worksheet: Comin Home City&Colour Present Perfect exercises
Comin Home City&Colour Present Perfect exercises
Level: intermediate
Age: 12-100
Downloads: 6

 
English Worksheet: Test Present Perfect
Test Present Perfect
Level: elementary
Age: 10-100
Downloads: 6

 
English Worksheet: present perfect exercise
present perfect exercise
Level: elementary
Age: 10-100
Downloads: 7

 
English Worksheet: Present Perfect and Valentine´s Day
Present Perfect and Valentine�s Day
Level: intermediate
Age: 13-100
Downloads: 6

 
English Worksheet: Fire and rain (glee) - present perfect
Fire and rain (glee) - present perfect
Level: intermediate
Age: 11-100
Downloads: 6

 
English Worksheet: crazy experiences
crazy experiences
Level: intermediate
Age: 12-15
Downloads: 7

 
English Worksheet: Present Perfect Exercises
Present Perfect Exercises
Level: intermediate
Age: 12-100
Downloads: 6

 
English Worksheet: Present Perfect (already/yet/just)
Present Perfect (already/yet/just)
Level: intermediate
Age: 7-17
Downloads: 6

 
English Worksheet: Present Perfect Worksheet
Present Perfect Worksheet
Level: intermediate
Age: 12-100
Downloads: 6

 
English Worksheet: present perfect worksheet
present perfect worksheet
Level: intermediate
Age: 8-100
Downloads: 6

 
English Worksheet: Pre-test and Post-test of Present perfect with for and since
Pre-test and Post-test of Present perfect with for and since
Level: elementary
Age: 13-17
Downloads: 6

 
English Worksheet: excersice present perfect..and continuos
excersice present perfect..and continuos
Level: elementary
Age: 4-10
Downloads: 6

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 12-17
Downloads: 5

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 9-17
Downloads: 5

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 14-17
Downloads: 5

 
English Worksheet: Present simple and Present Perfect
Present simple and Present Perfect
Level: elementary
Age: 7-11
Downloads: 5

 
English Worksheet: Present Perfect Sentences
Present Perfect Sentences
Level: intermediate
Age: 10-17
Downloads: 5

 
English Worksheet: exercises for present perfect
exercises for present perfect
Level: intermediate
Age: 14-17
Downloads: 5

 
English Worksheet: present perfect exercises
present perfect exercises
Level: intermediate
Age: 14-17
Downloads: 5

 
English Worksheet: Review – Present perfect / Zero conditional / to, for, because
Review � Present perfect / Zero conditional / to, for, because
Level: intermediate
Age: 14-17
Downloads: 5

 
English Worksheet: Present Simple or Perfect
Present Simple or Perfect
Level: elementary
Age: 14-17
Downloads: 5

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: elementary
Age: 13-17
Downloads: 5

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 12-14
Downloads: 5

 
English Worksheet: Using the Present Perfect - Truth or Lie Exercise
Using the Present Perfect - Truth or Lie Exercise
Level: intermediate
Age: 11-17
Downloads: 5

 
English Worksheet: Present Perfect - Have you ever ...?
Present Perfect - Have you ever ...?
Level: elementary
Age: 14-17
Downloads: 5

 
English Worksheet: Jack and the present perfect!
Jack and the present perfect!
Level: elementary
Age: 11-14
Downloads: 5

 
English Worksheet: Present Perfect
Present Perfect
Level: elementary
Age: 10-17
Downloads: 5

 
English Worksheet: Present Perfect Exercises
Present Perfect Exercises
Level: advanced
Age: 14-17
Downloads: 5

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 12-17
Downloads: 5

 
English Worksheet: Grammar test on Present Perfect
Grammar test on Present Perfect
Level: intermediate
Age: 10-17
Downloads: 5

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 12-17
Downloads: 5

 
English Worksheet: PRESENT PERFECT SCHOOL ACTIVITY
PRESENT PERFECT SCHOOL ACTIVITY
Level: elementary
Age: 14-17
Downloads: 5

 
English Worksheet: getting ready!!!; (present perfect with yet and already)
getting ready!!!; (present perfect with yet and already)
Level: intermediate
Age: 12-17
Downloads: 5

 
English Worksheet: Present Perfect ContinuousTense
Present Perfect ContinuousTense
Level: intermediate
Age: 11-14
Downloads: 5

 

Page: [<< previous ] [Next >>]