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 Pefefct
Present Pefefct
Level: intermediate
Age: 13-100
Downloads: 20

 
English Worksheet: Present Simple v/s Present Perfect
Present Simple v/s Present Perfect
Level: intermediate
Age: 12-15
Downloads: 15

 
English Worksheet: Revision of present perfect and other subjects
Revision of present perfect and other subjects
Level: intermediate
Age: 12-100
Downloads: 6

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 8-100
Downloads: 1

 



English Worksheet: Present Perfect
Present Perfect
Level: elementary
Age: 12-15
Downloads: 32

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

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

 
English Worksheet: present perfect worksheet
present perfect worksheet
Level: intermediate
Age: 12-15
Downloads: 22

 
English Worksheet: Present Perfect Exercises
Present Perfect Exercises
Level: elementary
Age: 13-15
Downloads: 14

 
English Worksheet: True Blue by Madonna: Present Perfect
True Blue by Madonna: Present Perfect
Level: intermediate
Age: 12-100
Downloads: 6

 
English Worksheet: Present Perfect with for or since
Present Perfect with for or since
Level: intermediate
Age: 10-100
Downloads: 55

 
English Worksheet: PRESENT PERFECT: MY EXPERIENCE
PRESENT PERFECT: MY EXPERIENCE
Level: intermediate
Age: 11-100
Downloads: 25

 



English Worksheet: present perfect
present perfect
Level: elementary
Age: 10-15
Downloads: 13

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 5-7
Downloads: 0

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

 
English Worksheet: We are the Champions Present Perfect activity
We are the Champions Present Perfect activity
Level: intermediate
Age: 11-100
Downloads: 7

 
English Worksheet: Present Perfect - translation exercise
Present Perfect - translation exercise
Level: elementary
Age: 9-100
Downloads: 12

 
English Worksheet: Present Perfect - positive form (regular verbs)
Present Perfect - positive form (regular verbs)
Level: intermediate
Age: 12-14
Downloads: 6

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

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: intermediate
Age: 12-100
Downloads: 29

 
English Worksheet: Past Perfect
Past Perfect
Level: intermediate
Age: 14-17
Downloads: 51

 
English Worksheet: Present Simple Vs. Present Perfect
Present Simple Vs. Present Perfect
Level: intermediate
Age: 12-100
Downloads: 36

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 9-12
Downloads: 31

 
English Worksheet: Present Perfect & Videos
Present Perfect & Videos
Level: intermediate
Age: 13-100
Downloads: 36

 
English Worksheet: Present perfect
Present perfect
Level: intermediate
Age: 13-16
Downloads: 58

 
English Worksheet: Two truths one lie
Two truths one lie
Level: intermediate
Age: 12-100
Downloads: 12

 
English Worksheet: Present Perfect Students Teach
Present Perfect Students Teach
Level: intermediate
Age: 15-100
Downloads: 4

 
English Worksheet: Present perfect exercises
Present perfect exercises
Level: intermediate
Age: 9-12
Downloads: 12

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 15-100
Downloads: 37

 
English Worksheet: Present Simple vs Present Perfect
Present Simple vs Present Perfect
Level: intermediate
Age: 15-100
Downloads: 8

 
English Worksheet: Introduction to present perfect
Introduction to present perfect
Level: elementary
Age: 10-14
Downloads: 51

 
English Worksheet: FIND SOMEONE WHO (PRESENT PERFECT)
FIND SOMEONE WHO (PRESENT PERFECT)
Level: intermediate
Age: 10-100
Downloads: 5

 
English Worksheet: THE MEDIA
THE MEDIA
Level: elementary
Age: 10-100
Downloads: 3

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

 
English Worksheet: Present perfect
Present perfect
Level: intermediate
Age: 10-100
Downloads: 13

 
English Worksheet: Flush away- Present perfect practice
Flush away- Present perfect practice
Level: intermediate
Age: 8-15
Downloads: 12

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

 
English Worksheet: Present Perfect_For-Since
Present Perfect_For-Since
Level: intermediate
Age: 10-15
Downloads: 17

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 14-16
Downloads: 51

 
English Worksheet: Present perfect with adverbs board game
Present perfect with adverbs board game
Level: intermediate
Age: 12-15
Downloads: 19

 
English Worksheet: Is gaming good for you?
Is gaming good for you?
Level: intermediate
Age: 15-100
Downloads: 20

 
English Worksheet: Duration form
Duration form
Level: intermediate
Age: 14-17
Downloads: 4

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

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

 
English Worksheet: Present Perfect -Rules+Practice-
Present Perfect -Rules+Practice-
Level: elementary
Age: 10-16
Downloads: 41

 
English Worksheet: PRESENT PERFECT AND MODAL VERBS
PRESENT PERFECT AND MODAL VERBS
Level: intermediate
Age: 10-12
Downloads: 12

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

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: elementary
Age: 10-100
Downloads: 5

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

 
English Worksheet: songworksheet present perfect
songworksheet present perfect
Level: intermediate
Age: 13-15
Downloads: 19

 
English Worksheet: Present perfect circles
Present perfect circles
Level: intermediate
Age: 16-100
Downloads: 4

 
English Worksheet: Practice just
Practice just
Level: elementary
Age: 10-100
Downloads: 22

 

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