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: The present perfect
The present perfect
Level: intermediate
Age: 12-17
Downloads: 19

 
English Worksheet: Present Perfect - for and since
Present Perfect - for and since
Level: intermediate
Age: 9-100
Downloads: 19

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

 
English Worksheet: Present Perfect
Present Perfect
Level: elementary
Age: 8-100
Downloads: 19

 



English Worksheet: present perfect,been or gone,Just-yet -already exam
present perfect,been or gone,Just-yet -already exam
Level: intermediate
Age: 15-100
Downloads: 19

 
English Worksheet: Present Perfect and Third conditional
Present Perfect and Third conditional
Level: intermediate
Age: 13-100
Downloads: 19

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

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

 
English Worksheet: Illustrated timeline demonstrating the use of ´yet´ with the present perfect simple.
Illustrated timeline demonstrating the use of �yet� with the present perfect simple.
Level: intermediate
Age: 11-17
Downloads: 22

 
English Worksheet: PRESENT PERFECT, PRESENT PERFECT CONTINIOUS
PRESENT PERFECT, PRESENT PERFECT CONTINIOUS
Level: intermediate
Age: 15-100
Downloads: 20

 
English Worksheet: Present Perfect, exercises
Present Perfect, exercises
Level: intermediate
Age: 14-17
Downloads: 18

 
English Worksheet: present perfect for or since
present perfect for or since
Level: elementary
Age: 12-14
Downloads: 18

 



English Worksheet: Present Perfect Simple
Present Perfect Simple
Level: elementary
Age: 12-14
Downloads: 18

 
English Worksheet: Present Perfect - Have you Ever
Present Perfect - Have you Ever
Level: intermediate
Age: 3-17
Downloads: 18

 
English Worksheet: PRESENT PERFECT STORIES
PRESENT PERFECT STORIES
Level: intermediate
Age: 6-17
Downloads: 18

 
English Worksheet: present perfect with
present perfect with "just"
Level: elementary
Age: 12-17
Downloads: 18

 
English Worksheet: The present perfect with the Simpsons Family
The present perfect with the Simpsons Family
Level: elementary
Age: 11-17
Downloads: 18

 
English Worksheet: Focus on Grammar: Present Perfect
Focus on Grammar: Present Perfect
Level: intermediate
Age: 13-17
Downloads: 18

 
English Worksheet: IT HAS BEEN RAINING
IT HAS BEEN RAINING
Level: intermediate
Age: 13-17
Downloads: 18

 
English Worksheet: PRESENT PERFECT ALREADY,YET EVER,NEVER JUST
PRESENT PERFECT ALREADY,YET EVER,NEVER JUST
Level: intermediate
Age: 12-17
Downloads: 18

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

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

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

 
English Worksheet: Present Perfect - Exercise 2
Present Perfect - Exercise 2
Level: intermediate
Age: 11-17
Downloads: 18

 
English Worksheet: Illustrated timeline to demonstrate the use of just with present perfect.
Illustrated timeline to demonstrate the use of just with present perfect.
Level: intermediate
Age: 11-17
Downloads: 20

 
English Worksheet: reading+present perfect
reading+present perfect
Level: elementary
Age: 10-11
Downloads: 18

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

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

 
English Worksheet: Present perfect with just
Present perfect with just
Level: elementary
Age: 9-17
Downloads: 18

 
English Worksheet: Present Perfect worksheet
Present Perfect worksheet
Level: intermediate
Age: 12-14
Downloads: 18

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

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

 
English Worksheet: PAPER MAKING in Fabriano
PAPER MAKING in Fabriano
Level: intermediate
Age: 13-17
Downloads: 19

 
English Worksheet: Present Perfect- For, Since, Already, Just, Yet, Never
Present Perfect- For, Since, Already, Just, Yet, Never
Level: intermediate
Age: 14-17
Downloads: 18

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

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

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

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

 
English Worksheet: Horrible
Horrible
Level: intermediate
Age: 18-100
Downloads: 18

 
English Worksheet: Introducing the Present Perfect
Introducing the Present Perfect
Level: elementary
Age: 10-100
Downloads: 18

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

 
English Worksheet: present perfect:yet already
present perfect:yet already
Level: intermediate
Age: 10-11
Downloads: 18

 
English Worksheet: Key words transformation
Key words transformation
Level: intermediate
Age: 15-100
Downloads: 21

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

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

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

 
English Worksheet: Have you ever seen the Rain? (Present Perfect)
Have you ever seen the Rain? (Present Perfect)
Level: intermediate
Age: 12-100
Downloads: 19

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

 
English Worksheet: La La Land worksheet - Present Perfect/Intermediate vocabulary
La La Land worksheet - Present Perfect/Intermediate vocabulary
Level: intermediate
Age: 12-100
Downloads: 19

 
English Worksheet: PRESENT PERFECT SIMPLE
PRESENT PERFECT SIMPLE
Level: intermediate
Age: 12-100
Downloads: 18

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

 
English Worksheet: lesson 7 second year
lesson 7 second year
Level: intermediate
Age: 16-17
Downloads: 20

 

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