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: Exercise
Exercise
Level: intermediate
Age: 11-17
Downloads: 26

 
English Worksheet: Present Perfect snakes and ladders
Present Perfect snakes and ladders
Level: intermediate
Age: 8-17
Downloads: 26

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: intermediate
Age: 11-17
Downloads: 26

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

 



English Worksheet: SUPERLATIVES AND PRESENT PERFECT
SUPERLATIVES AND PRESENT PERFECT
Level: intermediate
Age: 10-17
Downloads: 26

 
English Worksheet: Present perfect questions & short answers
Present perfect questions & short answers
Level: elementary
Age: 9-17
Downloads: 27

 
English Worksheet: PRESENT PERFECT - Worksheet
PRESENT PERFECT - Worksheet
Level: intermediate
Age: 13-17
Downloads: 26

 
English Worksheet: comands
comands
Level: intermediate
Age: 14-17
Downloads: 26

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

 
English Worksheet: Present Perfect Activities 2 - A2
Present Perfect Activities 2 - A2
Level: intermediate
Age: 12-17
Downloads: 26

 
English Worksheet: Present Perfect - Obama in Brazil
Present Perfect - Obama in Brazil
Level: intermediate
Age: 12-17
Downloads: 26

 
English Worksheet: Present Perfect Paper
Present Perfect Paper
Level: intermediate
Age: 13-100
Downloads: 26

 



English Worksheet: Recent experiences Trinity 5
Recent experiences Trinity 5
Level: intermediate
Age: 10-100
Downloads: 26

 
English Worksheet: Glitter in the Air -- Pink / Present Perfect practice
Glitter in the Air -- Pink / Present Perfect practice
Level: intermediate
Age: 15-100
Downloads: 27

 
English Worksheet: Present Perfect
Present Perfect
Level: elementary
Age: 12-100
Downloads: 26

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 10-100
Downloads: 26

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: elementary
Age: 17-100
Downloads: 26

 
English Worksheet: find someone who with present perfect
find someone who with present perfect
Level: elementary
Age: 8-100
Downloads: 26

 
English Worksheet: Present Perfect - Part 2
Present Perfect - Part 2
Level: intermediate
Age: 11-100
Downloads: 26

 
English Worksheet: Present perfect (dynamic activity)
Present perfect (dynamic activity)
Level: intermediate
Age: 12-15
Downloads: 26

 
English Worksheet: Present Perfect (for-since-just)
Present Perfect (for-since-just)
Level: elementary
Age: 12-16
Downloads: 26

 
English Worksheet: final exam present perfect (row B)
final exam present perfect (row B)
Level: elementary
Age: 18-100
Downloads: 26

 
English Worksheet: Present Perfect Exam For Elementary Students
Present Perfect Exam For Elementary Students
Level: elementary
Age: 10-14
Downloads: 27

 
English Worksheet: Running Errands
Running Errands
Level: intermediate
Age: 10-17
Downloads: 27

 
English Worksheet: Guided Discovery for Present Perfect
Guided Discovery for Present Perfect
Level: elementary
Age: 15-100
Downloads: 29

 
English Worksheet: Present perfect quizz
Present perfect quizz
Level: intermediate
Age: 12-100
Downloads: 27

 
English Worksheet: Superlatives and Present Perfect Simple (General Experience)
Superlatives and Present Perfect Simple (General Experience)
Level: intermediate
Age: 14-17
Downloads: 25

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

 
English Worksheet: Present Perfect activities
Present Perfect activities
Level: intermediate
Age: 13-17
Downloads: 25

 
English Worksheet: Present Perfect Simple Passive Voice
Present Perfect Simple Passive Voice
Level: intermediate
Age: 10-17
Downloads: 25

 
English Worksheet: Calvin Coolidge
Calvin Coolidge
Level: intermediate
Age: 14-17
Downloads: 25

 
English Worksheet: Present Perfect - for and since
Present Perfect - for and since
Level: elementary
Age: 11-17
Downloads: 25

 
English Worksheet: goodbye my lover James Blunt: fill the gaps with present perfect
goodbye my lover James Blunt: fill the gaps with present perfect
Level: intermediate
Age: 13-17
Downloads: 25

 
English Worksheet: Present perfect practice
Present perfect practice
Level: intermediate
Age: 11-14
Downloads: 25

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: intermediate
Age: 12-14
Downloads: 25

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

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

 
English Worksheet: present perfect reading review/exam
present perfect reading review/exam
Level: elementary
Age: 12-17
Downloads: 28

 
English Worksheet: Present Perfect
Present Perfect
Level: elementary
Age: 6-9
Downloads: 25

 
English Worksheet: What have they been doing?
What have they been doing?
Level: intermediate
Age: 12-17
Downloads: 29

 
English Worksheet: Present Perfect in the News
Present Perfect in the News
Level: advanced
Age: 10-17
Downloads: 27

 
English Worksheet: Present Perfect Questions (Gap fill w/pics) and conversation practice
Present Perfect Questions (Gap fill w/pics) and conversation practice
Level: elementary
Age: 10-17
Downloads: 29

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

 
English Worksheet: Present Perfect
Present Perfect
Level: elementary
Age: 7-17
Downloads: 25

 
English Worksheet: present perfect simple
present perfect simple
Level: elementary
Age: 10-17
Downloads: 25

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

 
English Worksheet: speaking cards / domino (present perfect)
speaking cards / domino (present perfect)
Level: intermediate
Age: 12-17
Downloads: 25

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: elementary
Age: 11-17
Downloads: 25

 
English Worksheet: Present Perfect activities A2 level
Present Perfect activities A2 level
Level: intermediate
Age: 12-17
Downloads: 25

 
English Worksheet: Present Perfect Grammar and exercises
Present Perfect Grammar and exercises
Level: intermediate
Age: 11-14
Downloads: 25

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

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

 

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