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: worksheet
worksheet
Level: elementary
Age: 10-17
Downloads: 0

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

 
English Worksheet: Present Perfect: U2 I still haven´t found what I´m looking for
Present Perfect: U2 I still haven�t found what I�m looking for
Level: intermediate
Age: 13-15
Downloads: 25

 
English Worksheet: comprehension text
comprehension text
Level: elementary
Age: 15-100
Downloads: 30

 



English Worksheet: Less than human - zombies
Less than human - zombies
Level: intermediate
Age: 12-100
Downloads: 9

 
English Worksheet: Present perfect
Present perfect
Level: intermediate
Age: 10-14
Downloads: 32

 
English Worksheet: What has just happened ?
What has just happened ?
Level: intermediate
Age: 12-100
Downloads: 15

 
English Worksheet: I Have Seen the Rain Present Perfect Listening Practice
I Have Seen the Rain Present Perfect Listening Practice
Level: intermediate
Age: 12-100
Downloads: 9

 
English Worksheet: born to make you happy - britney spears - present perfect
born to make you happy - britney spears - present perfect
Level: elementary
Age: 10-100
Downloads: 18

 
English Worksheet: Pair-work present perfect
Pair-work present perfect
Level: intermediate
Age: 10-15
Downloads: 10

 
English Worksheet: Present Perfect at in on
Present Perfect at in on
Level: elementary
Age: 8-14
Downloads: 11

 
English Worksheet: present perfect grammar review
present perfect grammar review
Level: intermediate
Age: 12-100
Downloads: 24

 



English Worksheet: roll the dice present perfect
roll the dice present perfect
Level: intermediate
Age: 10-100
Downloads: 7

 
English Worksheet: Present Perfect: Been or gone exercises
Present Perfect: Been or gone exercises
Level: intermediate
Age: 15-100
Downloads: 12

 
English Worksheet: Present perfect Test
Present perfect Test
Level: elementary
Age: 12-100
Downloads: 6

 
English Worksheet: present perfrct
present perfrct
Level: intermediate
Age: 13-15
Downloads: 43

 
English Worksheet: Conversation questions in the Present Perfect
Conversation questions in the Present Perfect
Level: intermediate
Age: 12-100
Downloads: 20

 
English Worksheet: Grammar quiz - including present perfect
Grammar quiz - including present perfect
Level: intermediate
Age: 12-100
Downloads: 5

 
English Worksheet: Present Perfect cont vs simple worksheet
Present Perfect cont vs simple worksheet
Level: intermediate
Age: 12-17
Downloads: 19

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: elementary
Age: 15-100
Downloads: 27

 
English Worksheet: simple present o present perfect
simple present o present perfect
Level: elementary
Age: 16-100
Downloads: 20

 
English Worksheet: Have you ever been at the beach? Present Perfect.
Have you ever been at the beach? Present Perfect.
Level: intermediate
Age: 6-100
Downloads: 79

 
English Worksheet: Introduction to present perfect
Introduction to present perfect
Level: elementary
Age: 10-12
Downloads: 38

 
English Worksheet: test present perfect
test present perfect
Level: advanced
Age: 11-14
Downloads: 9

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

 
English Worksheet: The Big Bang Theory: Present perfect - experiences
The Big Bang Theory: Present perfect - experiences
Level: intermediate
Age: 12-100
Downloads: 17

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

 
English Worksheet: Present perfect
Present perfect
Level: elementary
Age: 10-14
Downloads: 14

 
English Worksheet: A THOUSAND YEARS
A THOUSAND YEARS
Level: elementary
Age: 12-16
Downloads: 15

 
English Worksheet: English ESL  Teacher
English ESL Teacher
Level: intermediate
Age: 13-100
Downloads: 12

 
English Worksheet: present perfect exercises
present perfect exercises
Level: elementary
Age: 15-100
Downloads: 5

 
English Worksheet:
"WHAT HAVE YOU DONE THIS SUMMER?" PRESENT PERFECT WS
Level: intermediate
Age: 12-15
Downloads: 55

 
English Worksheet: Present Perfect: Review of FOR and SINCE
Present Perfect: Review of FOR and SINCE
Level: elementary
Age: 12-100
Downloads: 17

 
English Worksheet: present perfect board game
present perfect board game
Level: intermediate
Age: 10-100
Downloads: 1

 
English Worksheet: present perfect explanatiom
present perfect explanatiom
Level: intermediate
Age: 12-100
Downloads: 6

 
English Worksheet: We´ ve  made it to the top
We� ve made it to the top
Level: intermediate
Age: 15-100
Downloads: 25

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

 
English Worksheet: Present Perfect/ hobbies/ sports
Present Perfect/ hobbies/ sports
Level: intermediate
Age: 14-100
Downloads: 42

 
English Worksheet: Glitter in the air
Glitter in the air
Level: intermediate
Age: 15-100
Downloads: 4

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

 
English Worksheet: Present Perfect Practice
Present Perfect Practice
Level: elementary
Age: 13-16
Downloads: 21

 
English Worksheet: CLASS SURVEY - PRESENT PERFECT
CLASS SURVEY - PRESENT PERFECT
Level: intermediate
Age: 12-100
Downloads: 8

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

 
English Worksheet: Reading - present perfect and adverbs
Reading - present perfect and adverbs
Level: intermediate
Age: 10-100
Downloads: 12

 
English Worksheet: Sentence transformation - present perfect
Sentence transformation - present perfect
Level: intermediate
Age: 12-100
Downloads: 20

 
English Worksheet: present perfect key words
present perfect key words
Level: intermediate
Age: 18-100
Downloads: 25

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

 
English Worksheet: Medical Doctors
Medical Doctors
Level: intermediate
Age: 18-100
Downloads: 27

 
English Worksheet: PRESENT PERFECT - BULLYING
PRESENT PERFECT - BULLYING
Level: elementary
Age: 11-14
Downloads: 51

 
English Worksheet: Present perfect
Present perfect
Level: elementary
Age: 18-100
Downloads: 15

 
English Worksheet: Present Perfect - for and since
Present Perfect - for and since
Level: intermediate
Age: 10-14
Downloads: 40

 
English Worksheet: First form language activities
First form language activities
Level: intermediate
Age: 16-17
Downloads: 95

 

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