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 worksheet
present perfect worksheet
Level: elementary
Age: 10-14
Downloads: 22

 
English Worksheet: been or gone
been or gone
Level: intermediate
Age: 9-17
Downloads: 22

 
English Worksheet: Exercises : Present Perfect.
Exercises : Present Perfect.
Level: elementary
Age: 12-14
Downloads: 22

 
English Worksheet: Present perfect
Present perfect
Level: advanced
Age: 16-100
Downloads: 22

 



English Worksheet: We are the champions - Queen - Present Perfect Simple
We are the champions - Queen - Present Perfect Simple
Level: intermediate
Age: 10-100
Downloads: 22

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

 
English Worksheet: Present Perfect with Snoopy
Present Perfect with Snoopy
Level: intermediate
Age: 13-17
Downloads: 22

 
English Worksheet: Experiences pictures
Experiences pictures
Level: intermediate
Age: 12-16
Downloads: 22

 
English Worksheet: Illustrated timeline to show the use of ´already´ with the present perfect simple.
Illustrated timeline to show the use of �already� with the present perfect simple.
Level: intermediate
Age: 11-17
Downloads: 24

 
English Worksheet: Battleship Present Perfect
Battleship Present Perfect
Level: intermediate
Age: 11-100
Downloads: 27

 
English Worksheet: PRESENT PERFECT BINGO
PRESENT PERFECT BINGO
Level: intermediate
Age: 14-17
Downloads: 21

 
English Worksheet: The Present Perfect
The Present Perfect
Level: elementary
Age: 10-12
Downloads: 21

 



English Worksheet: the present perfect simple
the present perfect simple
Level: intermediate
Age: 14-17
Downloads: 21

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

 
English Worksheet: PRESENT PERFECT + ALREADY
PRESENT PERFECT + ALREADY
Level: intermediate
Age: 14-17
Downloads: 21

 
English Worksheet: PRESENT PERFECT-SPEAKING
PRESENT PERFECT-SPEAKING
Level: elementary
Age: 12-14
Downloads: 21

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

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

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

 
English Worksheet: present perfect for experiences: have you ever...?
present perfect for experiences: have you ever...?
Level: intermediate
Age: 14-17
Downloads: 21

 
English Worksheet: The 2 present perfect
The 2 present perfect
Level: intermediate
Age: 12-17
Downloads: 21

 
English Worksheet: Present Perfect: Life experiences - conversation cards
Present Perfect: Life experiences - conversation cards
Level: intermediate
Age: 14-17
Downloads: 27

 
English Worksheet: Sharon´s new life : reading activity / present perfect
Sharon�s new life : reading activity / present perfect
Level: intermediate
Age: 11-17
Downloads: 23

 
English Worksheet: How long, for, since; present perfect
How long, for, since; present perfect
Level: elementary
Age: 10-14
Downloads: 23

 
English Worksheet: Present Perfect - Active and Passive voice
Present Perfect - Active and Passive voice
Level: intermediate
Age: 14-17
Downloads: 22

 
English Worksheet: PRESENT PERFECT SIMPLE TEST
PRESENT PERFECT SIMPLE TEST
Level: intermediate
Age: 14-17
Downloads: 21

 
English Worksheet: PRESENT PERFECT EXERCISES
PRESENT PERFECT EXERCISES
Level: intermediate
Age: 14-17
Downloads: 21

 
English Worksheet: PRESENT PERFECT WITH ALREADY AND YET.
PRESENT PERFECT WITH ALREADY AND YET.
Level: elementary
Age: 7-14
Downloads: 22

 
English Worksheet: Rules for using Present Perfect and Exercises.
Rules for using Present Perfect and Exercises.
Level: intermediate
Age: 10-100
Downloads: 21

 
English Worksheet: Present Perfect short explanation and quiz
Present Perfect short explanation and quiz
Level: intermediate
Age: 18-100
Downloads: 21

 
English Worksheet: WHAT HAVE THEY DONE2
WHAT HAVE THEY DONE2
Level: intermediate
Age: 13-15
Downloads: 21

 
English Worksheet: Modals and present perfect
Modals and present perfect
Level: intermediate
Age: 14-100
Downloads: 21

 
English Worksheet: Present Perfect Worksheet
Present Perfect Worksheet
Level: intermediate
Age: 18-100
Downloads: 21

 
English Worksheet: present perfect with for and since
present perfect with for and since
Level: intermediate
Age: 18-100
Downloads: 21

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

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 16-100
Downloads: 21

 
English Worksheet: Present Perfect Action Chain
Present Perfect Action Chain
Level: elementary
Age: 10-100
Downloads: 21

 
English Worksheet: BINGO: PRACTICE SPEAKING WITH PRESENT PERFECT
BINGO: PRACTICE SPEAKING WITH PRESENT PERFECT
Level: intermediate
Age: 15-100
Downloads: 21

 
English Worksheet: Present Perfect card game
Present Perfect card game
Level: intermediate
Age: 10-100
Downloads: 21

 
English Worksheet: Present Perfect Listening Comprehension
Present Perfect Listening Comprehension
Level: elementary
Age: 9-15
Downloads: 21

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

 
English Worksheet: Present Perfect - find someone who
Present Perfect - find someone who
Level: elementary
Age: 14-17
Downloads: 20

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

 
English Worksheet: Life Experiences
Life Experiences
Level: elementary
Age: 14-17
Downloads: 21

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

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

 
English Worksheet: Present perfect review
Present perfect review
Level: elementary
Age: 13-17
Downloads: 20

 
English Worksheet: Present Perfect Simple
Present Perfect Simple
Level: intermediate
Age: 9-14
Downloads: 20

 
English Worksheet: Present Perfect and Wh-word Questions
Present Perfect and Wh-word Questions
Level: intermediate
Age: 9-12
Downloads: 20

 
English Worksheet: Present Perfect Grammar + Exercises (B&W)
Present Perfect Grammar + Exercises (B&W)
Level: elementary
Age: 8-14
Downloads: 20

 
English Worksheet: Present Perfect Simple with For and Since
Present Perfect Simple with For and Since
Level: intermediate
Age: 12-14
Downloads: 21

 
English Worksheet: test on present perfect
test on present perfect
Level: intermediate
Age: 11-14
Downloads: 20

 

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