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: DJs PRANK CALL PART2 + PRESENT PERFECT USE IN CONTEXT+ WRITING TASK
DJs PRANK CALL PART2 + PRESENT PERFECT USE IN CONTEXT+ WRITING TASK
Level: intermediate
Age: 14-17
Downloads: 14

 
English Worksheet: Present Perfect Practice
Present Perfect Practice
Level: elementary
Age: 13-17
Downloads: 14

 
English Worksheet: Present Perfect Mixed Exercices
Present Perfect Mixed Exercices
Level: elementary
Age: 11-14
Downloads: 14

 
English Worksheet: Present perfect exercises
Present perfect exercises
Level: elementary
Age: 11-15
Downloads: 14

 



English Worksheet: worksheet on the present perfect+ ING
worksheet on the present perfect+ ING
Level: intermediate
Age: 13-16
Downloads: 14

 
English Worksheet: Find Someone Who (Present Perfect)
Find Someone Who (Present Perfect)
Level: elementary
Age: 10-100
Downloads: 14

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

 
English Worksheet: Present Perfect - Addams Family Scene
Present Perfect - Addams Family Scene
Level: intermediate
Age: 12-100
Downloads: 14

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

 
English Worksheet: Present Perfect miming
Present Perfect miming
Level: elementary
Age: 12-100
Downloads: 14

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

 
English Worksheet: Present Perfect Conversation Game- Have you ever?
Present Perfect Conversation Game- Have you ever?
Level: intermediate
Age: 15-100
Downloads: 14

 



English Worksheet: Pair/groupwork present perfect for/since,celebrities,interaction,communication
Pair/groupwork present perfect for/since,celebritie s,interaction,commun ication
Level: intermediate
Age: 13-100
Downloads: 14

 
English Worksheet: present Perfect positive/negative
present Perfect positive/negative
Level: intermediate
Age: 12-16
Downloads: 14

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

 
English Worksheet: Present perfect simple. Arrange the words exercise (have you ever...?)
Present perfect simple. Arrange the words exercise (have you ever...?)
Level: intermediate
Age: 10-16
Downloads: 16

 
English Worksheet: Present Perfect Exercises
Present Perfect Exercises
Level: intermediate
Age: 12-15
Downloads: 14

 
English Worksheet: Reasons for using present perfect
Reasons for using present perfect
Level: intermediate
Age: 10-100
Downloads: 14

 
English Worksheet: present perfect  affirmative, question  negative sentences.
present perfect affirmative, question negative sentences.
Level: elementary
Age: 8-14
Downloads: 14

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

 
English Worksheet: Uptown Girl Westlife
Uptown Girl Westlife
Level: intermediate
Age: 6-100
Downloads: 14

 
English Worksheet: The present perfect continous
The present perfect continous
Level: elementary
Age: 14-16
Downloads: 15

 
English Worksheet: practise questions present perfect with ever
practise questions present perfect with ever
Level: intermediate
Age: 7-11
Downloads: 14

 
English Worksheet: Present Perfect Conversation Questions
Present Perfect Conversation Questions
Level: intermediate
Age: 14-17
Downloads: 15

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

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

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

 
English Worksheet: PRESENT PERFERT EXERCISE
PRESENT PERFERT EXERCISE
Level: elementary
Age: 12-17
Downloads: 13

 
English Worksheet: personnal experiences
personnal experiences
Level: elementary
Age: 14-17
Downloads: 13

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

 
English Worksheet: EXPERIENCES PRESENT PERFECT
EXPERIENCES PRESENT PERFECT
Level: intermediate
Age: 11-17
Downloads: 13

 
English Worksheet: Present Perfect Explanation
Present Perfect Explanation
Level: intermediate
Age: 13-17
Downloads: 13

 
English Worksheet: Present Perfect is not a nightmare!
Present Perfect is not a nightmare!
Level: intermediate
Age: 12-17
Downloads: 13

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 8-17
Downloads: 13

 
English Worksheet: Present Perfect - Holiday
Present Perfect - Holiday
Level: elementary
Age: 10-17
Downloads: 13

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

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

 
English Worksheet: Present perfect continuous_02
Present perfect continuous_02
Level: intermediate
Age: 14-17
Downloads: 13

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

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

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

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

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

 
English Worksheet: game using present perfect
game using present perfect
Level: intermediate
Age: 14-17
Downloads: 13

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

 
English Worksheet: PRESENT PERFECT - important words
PRESENT PERFECT - important words
Level: intermediate
Age: 11-17
Downloads: 13

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

 
English Worksheet: STARS ON THE RUN
STARS ON THE RUN
Level: intermediate
Age: 13-17
Downloads: 13

 
English Worksheet: What we eat - fastfood
What we eat - fastfood
Level: intermediate
Age: 13-17
Downloads: 13

 
English Worksheet: Present Perfect  Bingo
Present Perfect Bingo
Level: elementary
Age: 8-17
Downloads: 13

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

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

 

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