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: 14-17
Downloads: 7

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 10-14
Downloads: 7

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

 
English Worksheet: Present Perfect Exercises
Present Perfect Exercises
Level: intermediate
Age: 12-17
Downloads: 7

 



English Worksheet: Present perfect
Present perfect
Level: elementary
Age: 10-17
Downloads: 7

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

 
English Worksheet: present perfect simple question formation practice and mingle
present perfect simple question formation practice and mingle
Level: intermediate
Age: 12-17
Downloads: 7

 
English Worksheet: Present Perfect - grammar summary
Present Perfect - grammar summary
Level: intermediate
Age: 14-17
Downloads: 7

 
English Worksheet: present perfect  review slips or game
present perfect review slips or game
Level: intermediate
Age: 12-17
Downloads: 7

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

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 11-17
Downloads: 7

 
English Worksheet: present perfect song_still haven´t found what i´m looking for
present perfect song_still haven�t found what i�m looking for
Level: intermediate
Age: 13-17
Downloads: 7

 



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

 
English Worksheet: Present perfect grammar guide
Present perfect grammar guide
Level: intermediate
Age: 13-17
Downloads: 7

 
English Worksheet: simple present-present perfect introduction
simple present-present perfect introduction
Level: intermediate
Age: 10-12
Downloads: 7

 
English Worksheet: Present perfect Lessons
Present perfect Lessons
Level: elementary
Age: 10-17
Downloads: 7

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

 
English Worksheet: Present Perfect Practice
Present Perfect Practice
Level: intermediate
Age: 8-17
Downloads: 7

 
English Worksheet: Present perfect exercise
Present perfect exercise
Level: intermediate
Age: 13-17
Downloads: 7

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 9-17
Downloads: 7

 
English Worksheet: Present perfect
Present perfect
Level: intermediate
Age: 13-17
Downloads: 7

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

 
English Worksheet: What have they just done?
What have they just done?
Level: elementary
Age: 12-17
Downloads: 8

 
English Worksheet: Present Perfect Simple form and how to use
Present Perfect Simple form and how to use
Level: elementary
Age: 9-17
Downloads: 7

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: intermediate
Age: 10-17
Downloads: 7

 
English Worksheet: the perfect present
the perfect present
Level: elementary
Age: 6-7
Downloads: 8

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 11-17
Downloads: 7

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

 
English Worksheet: Introducing the present perfect
Introducing the present perfect
Level: elementary
Age: 11-17
Downloads: 7

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

 
English Worksheet: Listening activity for Present Perfect Lesson Plan
Listening activity for Present Perfect Lesson Plan
Level: intermediate
Age: 14-17
Downloads: 7

 
English Worksheet: THE 3 PRESENTS
THE 3 PRESENTS
Level: intermediate
Age: 11-17
Downloads: 7

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 7-17
Downloads: 7

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: elementary
Age: 10-17
Downloads: 7

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

 
English Worksheet: graphs
graphs
Level: intermediate
Age: 14-17
Downloads: 7

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

 
English Worksheet: present perfect (interrogative)
present perfect (interrogative)
Level: intermediate
Age: 10-17
Downloads: 7

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

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

 
English Worksheet: NEW HEADYWAY EKEMENTARY, revision exercises
NEW HEADYWAY EKEMENTARY, revision exercises
Level: elementary
Age: 10-17
Downloads: 7

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

 
English Worksheet: THEME PARKS
THEME PARKS
Level: intermediate
Age: 12-14
Downloads: 8

 
English Worksheet: Choosing the correct point of view
Choosing the correct point of view
Level: intermediate
Age: 13-17
Downloads: 7

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

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

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 11-17
Downloads: 11

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

 
English Worksheet: What has just happened?
What has just happened?
Level: elementary
Age: 11-17
Downloads: 7

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

 
English Worksheet: present perfect work sheet
present perfect work sheet
Level: elementary
Age: 8-11
Downloads: 7

 
English Worksheet: Mechanical, Meaningful drills and communicative activity for Presesent Perfect Simple(+)
Mechanical, Meaningful drills and communicative activity for Presesent Perfect Simple(+)
Level: intermediate
Age: 10-17
Downloads: 7

 

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