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: Know about the Present Perfect
Know about the Present Perfect
Level: elementary
Age: 12-17
Downloads: 4

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

 
English Worksheet: The one with the routine
The one with the routine
Level: intermediate
Age: 14-17
Downloads: 5

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 10-17
Downloads: 4

 



English Worksheet: Skill Plan: Present Perfect: for and since
Skill Plan: Present Perfect: for and since
Level: intermediate
Age: 14-17
Downloads: 4

 
English Worksheet: grammar present perfect
grammar present perfect
Level: intermediate
Age: 14-14
Downloads: 4

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 12-14
Downloads: 4

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

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

 
English Worksheet: present perfect (visiting London)
present perfect (visiting London)
Level: elementary
Age: 8-17
Downloads: 4

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

 
English Worksheet: The Circus: Present Perfect Survey
The Circus: Present Perfect Survey
Level: intermediate
Age: 10-17
Downloads: 4

 



English Worksheet: PRESENT PERFECT WORKSHEET
PRESENT PERFECT WORKSHEET
Level: intermediate
Age: 11-17
Downloads: 4

 
English Worksheet: Chart
Chart
Level: intermediate
Age: 12-17
Downloads: 4

 
English Worksheet: how long and the present perfect
how long and the present perfect
Level: intermediate
Age: 12-17
Downloads: 4

 
English Worksheet: Present Perfecrt
Present Perfecrt
Level: intermediate
Age: 11-14
Downloads: 4

 
English Worksheet: Have you ever...? Present Perfect rapidity game
Have you ever...? Present Perfect rapidity game
Level: intermediate
Age: 12-17
Downloads: 4

 
English Worksheet: exercises in the present perfect
exercises in the present perfect
Level: intermediate
Age: 10-12
Downloads: 4

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

 
English Worksheet: Present perfect - Grammar exercise
Present perfect - Grammar exercise
Level: intermediate
Age: 14-17
Downloads: 4

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

 
English Worksheet: Present Perfect uses chart
Present Perfect uses chart
Level: elementary
Age: 10-17
Downloads: 4

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 12-14
Downloads: 4

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

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

 
English Worksheet: Pairwork
Pairwork
Level: intermediate
Age: 13-17
Downloads: 4

 
English Worksheet: Dictation, Present Perfect Emphasized
Dictation, Present Perfect Emphasized
Level: intermediate
Age: 13-17
Downloads: 4

 
English Worksheet: Tandem activity B present perfect
Tandem activity B present perfect
Level: elementary
Age: 10-12
Downloads: 4

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

 
English Worksheet: PRESENT PERFECT POSITIVE
PRESENT PERFECT POSITIVE
Level: elementary
Age: 12-14
Downloads: 4

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

 
English Worksheet: have you - present perfect 4
have you - present perfect 4
Level: elementary
Age: 3-17
Downloads: 4

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

 
English Worksheet: Present perfect
Present perfect
Level: intermediate
Age: 10-17
Downloads: 4

 
English Worksheet: Present Perfect - Find Someone Who
Present Perfect - Find Someone Who
Level: intermediate
Age: 10-17
Downloads: 4

 
English Worksheet: Present perfect cards
Present perfect cards
Level: intermediate
Age: 8-17
Downloads: 4

 
English Worksheet: test for juniors- present perfect - relative pronouns- comp & superl adj
test for juniors- present perfect - relative pronouns- comp & superl adj
Level: elementary
Age: 14-17
Downloads: 4

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

 
English Worksheet: negative and affirmative form
negative and affirmative form
Level: advanced
Age: 6-10
Downloads: 4

 
English Worksheet: Have I tried to speak English every day? Present Perfect for motivational reminders
Have I tried to speak English every day? Present Perfect for motivational reminders
Level: intermediate
Age: 14-17
Downloads: 4

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

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

 
English Worksheet: present perfect simple
present perfect simple
Level: elementary
Age: 8-11
Downloads: 4

 
English Worksheet: THE GREEN CHALLENGE - VERBO HAVER
THE GREEN CHALLENGE - VERBO HAVER
Level: intermedi�ria
Age: 14-17
Downloads: 4

 
English Worksheet: Present perfect
Present perfect
Level: intermediate
Age: 12-14
Downloads: 4

 
English Worksheet: Pairwork present perfect and yet already : What have you done aleady?
Pairwork present perfect and yet already : What have you done aleady?
Level: elementary
Age: 10-17
Downloads: 4

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

 
English Worksheet: Exercises - Verbs & Present Perfect [2-8]
Exercises - Verbs & Present Perfect [2-8]
Level: elementary
Age: 10-17
Downloads: 4

 
English Worksheet:  WE ARE THE CHAMPIONS - THE PRESENT PERFECT EX.
WE ARE THE CHAMPIONS - THE PRESENT PERFECT EX.
Level: elementary
Age: 12-14
Downloads: 4

 
English Worksheet: Present Perfect Board Game
Present Perfect Board Game
Level: elementary
Age: 13-100
Downloads: 22

 
English Worksheet: Presen Perfect Simple
Presen Perfect Simple
Level: elementary
Age: 8-17
Downloads: 4

 
English Worksheet: FIND SOMEONE IN CLASS WHO
FIND SOMEONE IN CLASS WHO
Level: intermediate
Age: 10-14
Downloads: 4

 

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