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: Present Perfect
Present Perfect
Level: intermediate
Age: 10-17
Downloads: 4

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 10-17
Downloads: 4

 
English Worksheet: Present Perfect & Verb List
Present Perfect & Verb List
Level: intermediate
Age: 10-17
Downloads: 4

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 14-17
Downloads: 4

 



English Worksheet: Celebrity Present Perfect roleplay
Celebrity Present Perfect roleplay
Level: intermediate
Age: 12-17
Downloads: 5

 
English Worksheet: The Simple Present Perfect
The Simple Present Perfect
Level: elementary
Age: 12-17
Downloads: 4

 
English Worksheet: Present Perfect Exercise
Present Perfect Exercise
Level: intermediate
Age: 14-17
Downloads: 4

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

 
English Worksheet: Personal Image- Lisa Elridge
Personal Image- Lisa Elridge
Level: intermediate
Age: 13-17
Downloads: 4

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

 
English Worksheet: Test (present perfect/preterite)
Test (present perfect/preterite)
Level: intermediate
Age: 12-17
Downloads: 4

 
English Worksheet: Present perfect
Present perfect
Level: intermediate
Age: 12-17
Downloads: 4

 



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

 
English Worksheet: Present Perfect exercises
Present Perfect exercises
Level: intermediate
Age: 8-17
Downloads: 4

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

 
English Worksheet: The present perfect
The present perfect
Level: elementary
Age: 8-14
Downloads: 4

 
English Worksheet: Present Perfect - yet and already
Present Perfect - yet and already
Level: intermediate
Age: 12-17
Downloads: 4

 
English Worksheet: Present Perfect Simple_Word Search
Present Perfect Simple_Word Search
Level: intermediate
Age: 9-17
Downloads: 8

 
English Worksheet: Present Perfect: This week
Present Perfect: This week
Level: elementary
Age: 8-12
Downloads: 4

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 13-17
Downloads: 4

 
English Worksheet: Test Present Perfect
Test Present Perfect
Level: intermediate
Age: 12-14
Downloads: 4

 
English Worksheet: excuses (expressions using present perfect)
excuses (expressions using present perfect)
Level: elementary
Age: 10-14
Downloads: 4

 
English Worksheet: Look how they´ve changed!
Look how they�ve changed!
Level: intermediate
Age: 12-17
Downloads: 4

 
English Worksheet: Present Perfect Speaking Activity
Present Perfect Speaking Activity
Level: intermediate
Age: 12-17
Downloads: 4

 
English Worksheet: Present Perfect Exercise
Present Perfect Exercise
Level: intermediate
Age: 12-17
Downloads: 4

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

 
English Worksheet: Present perfect with how long
Present perfect with how long
Level: intermediate
Age: 10-12
Downloads: 5

 
English Worksheet: present perfect exercise
present perfect exercise
Level: advanced
Age: 14-17
Downloads: 4

 
English Worksheet: Present Perfect
Present Perfect
Level: elementary
Age: 10-14
Downloads: 4

 
English Worksheet: present perfect test
present perfect test
Level: intermediate
Age: 10-17
Downloads: 4

 
English Worksheet: FIND SOMEONE WHO  . . . (Present Perfect)
FIND SOMEONE WHO . . . (Present Perfect)
Level: elementary
Age: 12-17
Downloads: 4

 
English Worksheet: Find a person who
Find a person who
Level: intermediate
Age: 14-17
Downloads: 4

 
English Worksheet: Movies for present perfect
Movies for present perfect
Level: intermediate
Age: 12-17
Downloads: 4

 
English Worksheet: Present Perfect Listening 1
Present Perfect Listening 1
Level: elementary
Age: 8-17
Downloads: 4

 
English Worksheet: Lady in red
Lady in red
Level: intermediate
Age: 14-17
Downloads: 4

 
English Worksheet: Test 6th grade - Sea animals, nationalities, present perfect
Test 6th grade - Sea animals, nationalities, present perfect
Level: elementary
Age: 10-14
Downloads: 4

 
English Worksheet: Rumour Has It
Rumour Has It
Level: intermediate
Age: 14-17
Downloads: 4

 
English Worksheet: I Still Haven´t Found (present perfect and looking for/find)
I Still Haven�t Found (present perfect and looking for/find)
Level: intermediate
Age: 14-17
Downloads: 4

 
English Worksheet: Present Perfect Charades Slips
Present Perfect Charades Slips
Level: intermediate
Age: 12-100
Downloads: 5

 
English Worksheet: Present Perfect Questions
Present Perfect Questions
Level: elementary
Age: 8-12
Downloads: 4

 
English Worksheet: Glitter in the air
Glitter in the air
Level: elementary
Age: 10-15
Downloads: 4

 
English Worksheet: EXCITING EXPERIENCES
EXCITING EXPERIENCES
Level: elementary
Age: 13-17
Downloads: 4

 
English Worksheet: handout
handout
Level: intermediate
Age: 12-15
Downloads: 4

 
English Worksheet: Pilgrim Fathers / Cromwell
Pilgrim Fathers / Cromwell
Level: intermediate
Age: 14-100
Downloads: 4

 
English Worksheet: Auction Senteces
Auction Senteces
Level: elementary
Age: 12-100
Downloads: 4

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 10-12
Downloads: 4

 
English Worksheet: Grammar  Present Perfect Exercise.
Grammar Present Perfect Exercise.
Level: elementary
Age: 12-100
Downloads: 4

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 10-15
Downloads: 4

 
English Worksheet: Present Perfect  and Alice´s Adventure in Wonderland  Ch1
Present Perfect and Alice�s Adventure in Wonderland Ch1
Level: elementary
Age: 9-14
Downloads: 4

 
English Worksheet: Been to vs gone to
Been to vs gone to
Level: elementary
Age: 11-100
Downloads: 4

 
English Worksheet: Contrast present perfect and simple present
Contrast present perfect and simple present
Level: intermediate
Age: 12-17
Downloads: 4

 
English Worksheet: PRESENT PERFECT AND CONTINUOS
PRESENT PERFECT AND CONTINUOS
Level: elementary
Age: 3-14
Downloads: 4

 

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