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 simple exercises
Present perfect simple exercises
Level: intermediate
Age: 15-100
Downloads: 29

 
English Worksheet: natural disaster
natural disaster
Level: intermediate
Age: 13-15
Downloads: 39

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 10-12
Downloads: 19

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

 



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

 
English Worksheet: Conversation questions with the present perfect.
Conversation questions with the present perfect.
Level: intermediate
Age: 7-100
Downloads: 18

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

 
English Worksheet: Start and Begin to present perfect
Start and Begin to present perfect
Level: intermediate
Age: 10-14
Downloads: 6

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

 
English Worksheet: Present Perfect -
Present Perfect - "Hello" by Adele
Level: intermediate
Age: 12-100
Downloads: 6

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

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

 



English Worksheet: Present perfect bingo
Present perfect bingo
Level: intermediate
Age: 16-100
Downloads: 0

 
English Worksheet: Present perfect in special structures
Present perfect in special structures
Level: elementary
Age: 14-17
Downloads: 13

 
English Worksheet: Have you ever ... ? Talking about experiences - present perfect
Have you ever ... ? Talking about experiences - present perfect
Level: intermediate
Age: 12-100
Downloads: 31

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

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

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

 
English Worksheet: Present perfect exercise worksheet
Present perfect exercise worksheet
Level: elementary
Age: 12-100
Downloads: 12

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

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

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

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

 
English Worksheet: PRESENT PERFECT OR PRETERIT
PRESENT PERFECT OR PRETERIT
Level: intermediate
Age: 14-15
Downloads: 4

 
English Worksheet: present perfect test
present perfect test
Level: intermediate
Age: 12-16
Downloads: 15

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 12-14
Downloads: 19

 
English Worksheet: Present Perfect Simple
Present Perfect Simple
Level: intermediate
Age: 12-16
Downloads: 8

 
English Worksheet: Practice for present perfect
Practice for present perfect
Level: elementary
Age: 12-100
Downloads: 17

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

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: elementary
Age: 14-17
Downloads: 54

 
English Worksheet: Present simple and Present perfect Exercises
Present simple and Present perfect Exercises
Level: intermediate
Age: 8-100
Downloads: 18

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

 
English Worksheet: make the present perfect
make the present perfect
Level: intermediate
Age: 12-16
Downloads: 10

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 12-100
Downloads: 13

 
English Worksheet: A Worksheet
A Worksheet
Level: intermediate
Age: 12-15
Downloads: 48

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

 
English Worksheet: Intensive Reading Present Perfect
Intensive Reading Present Perfect
Level: intermediate
Age: 10-17
Downloads: 35

 
English Worksheet: tic tac toe -present perfect
tic tac toe -present perfect
Level: elementary
Age: 12-15
Downloads: 4

 
English Worksheet: Present Perfect vs. Present simple
Present Perfect vs. Present simple
Level: elementary
Age: 12-100
Downloads: 18

 
English Worksheet: Present perfect /since - for
Present perfect /since - for
Level: elementary
Age: 10-100
Downloads: 32

 
English Worksheet: I STILL HAVEN�T FOUND WHAT I AM LOOKING FOR
I STILL HAVEN�T FOUND WHAT I AM LOOKING FOR
Level: elementary
Age: 14-100
Downloads: 8

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

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 14-100
Downloads: 11

 
English Worksheet: Present perfect
Present perfect
Level: intermediate
Age: 14-100
Downloads: 30

 
English Worksheet: Present Perfect jobs exercise
Present Perfect jobs exercise
Level: intermediate
Age: 10-100
Downloads: 15

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

 
English Worksheet: THE MEDIA
THE MEDIA
Level: intermediate
Age: 15-100
Downloads: 34

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 14-100
Downloads: 0

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

 
English Worksheet: Match the sentences in the Present Perfect.
Match the sentences in the Present Perfect.
Level: intermediate
Age: 10-100
Downloads: 4

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

 
English Worksheet: PRESENTING
PRESENTING
Level: advanced
Age: 18-100
Downloads: 1

 

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