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 Find someone bingo game
present perfect Find someone bingo game
Level: intermediate
Age: 10-17
Downloads: 19

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

 
English Worksheet: Present Perfect Bucket List
Present Perfect Bucket List
Level: intermediate
Age: 12-16
Downloads: 17

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

 



English Worksheet: Present Perfect theory and practice
Present Perfect theory and practice
Level: intermediate
Age: 12-17
Downloads: 16

 
English Worksheet: Present perfect 1
Present perfect 1
Level: elementary
Age: 13-17
Downloads: 16

 
English Worksheet: Present perfect scavenger hunt
Present perfect scavenger hunt
Level: intermediate
Age: 12-17
Downloads: 20

 
English Worksheet: Present Perfect- Already- Yet
Present Perfect- Already- Yet
Level: intermediate
Age: 12-17
Downloads: 16

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

 
English Worksheet: I still haven´t found what I´m looking for - Present Perfect
I still haven�t found what I�m looking for - Present Perfect
Level: intermediate
Age: 14-17
Downloads: 16

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

 
English Worksheet: Present Perfect (affirmative and negative form)
Present Perfect (affirmative and negative form)
Level: elementary
Age: 9-17
Downloads: 17

 



English Worksheet: U2 - What I´m Looking For - Gapfill - Present Perfect
U2 - What I�m Looking For - Gapfill - Present Perfect
Level: elementary
Age: 10-17
Downloads: 16

 
English Worksheet: present perfect tence exercises
present perfect tence exercises
Level: intermediate
Age: 12-17
Downloads: 16

 
English Worksheet: Find someone who_Have you ever...?
Find someone who_Have you ever...?
Level: intermediate
Age: 14-17
Downloads: 16

 
English Worksheet: Present Perfect FOR and SINCE
Present Perfect FOR and SINCE
Level: elementary
Age: 14-17
Downloads: 16

 
English Worksheet: Present Perfect  worksheet
Present Perfect worksheet
Level: elementary
Age: 12-14
Downloads: 16

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

 
English Worksheet: present
present "perfect"? kitchen
Level: elementary
Age: 10-17
Downloads: 17

 
English Worksheet: present perfect (2 pages) part 1
present perfect (2 pages) part 1
Level: intermediate
Age: 11-14
Downloads: 16

 
English Worksheet: Present Perfect Bingo - Job Interview Listening
Present Perfect Bingo - Job Interview Listening
Level: intermediate
Age: 14-17
Downloads: 16

 
English Worksheet: Dialogue in the Present Perfect with irregualr verbs
Dialogue in the Present Perfect with irregualr verbs
Level: elementary
Age: 11-14
Downloads: 18

 
English Worksheet: PRESENT PERFECT LESSON
PRESENT PERFECT LESSON
Level: elementary
Age: 12-17
Downloads: 16

 
English Worksheet: Present Perfect with U2
Present Perfect with U2
Level: intermediate
Age: 14-17
Downloads: 16

 
English Worksheet:  ‘Find the most important thing!’
�Find the most important thing!�
Level: intermediate
Age: 7-17
Downloads: 16

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

 
English Worksheet: Present perfect interview
Present perfect interview
Level: intermediate
Age: 11-17
Downloads: 16

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

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

 
English Worksheet: Present Perfect board game
Present Perfect board game
Level: intermediate
Age: 14-17
Downloads: 16

 
English Worksheet: group work role play  use of PRESENT PERFECT
group work role play use of PRESENT PERFECT
Level: intermediate
Age: 12-17
Downloads: 16

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 13-17
Downloads: 16

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

 
English Worksheet: Present Perfect - I still haven´t found what I´m looking for
Present Perfect - I still haven�t found what I�m looking for
Level: intermediate
Age: 14-17
Downloads: 16

 
English Worksheet: Present Perfect with since and for
Present Perfect with since and for
Level: intermediate
Age: 12-17
Downloads: 16

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

 
English Worksheet: Board game - Present Perfect and Describing people
Board game - Present Perfect and Describing people
Level: intermediate
Age: 8-17
Downloads: 16

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

 
English Worksheet: Mid Life Crisis
Mid Life Crisis
Level: intermediate
Age: 14-17
Downloads: 16

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

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

 
English Worksheet: Present perfect with since and for exercise
Present perfect with since and for exercise
Level: intermediate
Age: 14-100
Downloads: 16

 
English Worksheet: Present perfect exercises
Present perfect exercises
Level: intermediate
Age: 15-100
Downloads: 16

 
English Worksheet: Present Perfect
Present Perfect
Level: elementary
Age: 12-16
Downloads: 16

 
English Worksheet: Present Perfect practice
Present Perfect practice
Level: intermediate
Age: 14-100
Downloads: 16

 
English Worksheet: WHAT HAVE THEY DONE3
WHAT HAVE THEY DONE3
Level: intermediate
Age: 13-15
Downloads: 16

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

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

 
English Worksheet: Where have you been
Where have you been
Level: elementary
Age: 11-14
Downloads: 16

 
English Worksheet: Never have I ever (Ellen show - present perfect}
Never have I ever (Ellen show - present perfect}
Level: intermediate
Age: 15-17
Downloads: 16

 
English Worksheet: examen
examen
Level: intermediate
Age: 17-100
Downloads: 16

 
English Worksheet: Present Perfect Review
Present Perfect Review
Level: intermediate
Age: 14-100
Downloads: 16

 

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