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 - U2
Present Perfect - U2
Level: intermediate
Age: 14-17
Downloads: 1

 
English Worksheet: exercise
exercise
Level: elementary
Age: 10-12
Downloads: 1

 
English Worksheet: Modals and Present Perfect
Modals and Present Perfect
Level: intermediate
Age: 14-17
Downloads: 1

 
English Worksheet: present perfect bingo practice
present perfect bingo practice
Level: elementary
Age: 9-14
Downloads: 1

 



English Worksheet: present perfect
present perfect
Level: advanced
Age: 14-17
Downloads: 1

 
English Worksheet: uses of present perfect
uses of present perfect
Level: intermediate
Age: 10-17
Downloads: 1

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

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

 
English Worksheet: Simple present &Present Perfect
Simple present &Present Perfect
Level: elementary
Age: 9-17
Downloads: 1

 
English Worksheet: EXPERIENCES AND IMPRESSIONS (PART II)
EXPERIENCES AND IMPRESSIONS (PART II)
Level: intermediate
Age: 13-17
Downloads: 1

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

 
English Worksheet: Present Perfect Worksheet
Present Perfect Worksheet
Level: intermediate
Age: 7-10
Downloads: 1

 



English Worksheet: Present Perfect Test
Present Perfect Test
Level: elementary
Age: 12-17
Downloads: 1

 
English Worksheet: Present Perfect Discussion or  Bingo Board
Present Perfect Discussion or Bingo Board
Level: intermediate
Age: 7-17
Downloads: 1

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

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

 
English Worksheet: Present perfect and simple present
Present perfect and simple present
Level: intermediate
Age: 11-14
Downloads: 1

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

 
English Worksheet: present simple/continous/perfect
present simple/continous/per fect
Level: elementary
Age: 12-14
Downloads: 2

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

 
English Worksheet: What have you done lately?
What have you done lately?
Level: intermediate
Age: 14-17
Downloads: 1

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: intermediate
Age: 12-14
Downloads: 1

 
English Worksheet: Goodbye my lover lyrics
Goodbye my lover lyrics
Level: intermediate
Age: 14-17
Downloads: 1

 
English Worksheet: Present perfect
Present perfect
Level: elementary
Age: 10-14
Downloads: 1

 
English Worksheet: Present Perfect Family
Present Perfect Family
Level: elementary
Age: 10-12
Downloads: 1

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

 
English Worksheet: Present Simple vs Present Perfect
Present Simple vs Present Perfect
Level: intermediate
Age: 13-17
Downloads: 1

 
English Worksheet: Getting to know each other
Getting to know each other
Level: intermediate
Age: 14-17
Downloads: 1

 
English Worksheet: Present Perfect gap filling lyrics
Present Perfect gap filling lyrics
Level: intermediate
Age: 14-17
Downloads: 1

 
English Worksheet: present perfect vs present perfect cont
present perfect vs present perfect cont
Level: intermediate
Age: 4-17
Downloads: 1

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

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

 
English Worksheet: systematization
systematization
Level: intermediate
Age: 13-17
Downloads: 1

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

 
English Worksheet: Experiences
Experiences
Level: intermediate
Age: 14-17
Downloads: 1

 
English Worksheet: Two and a Half Episode 01x24
Two and a Half Episode 01x24
Level: intermediate
Age: 13-17
Downloads: 1

 
English Worksheet: Present perfect
Present perfect
Level: intermediate
Age: 12-17
Downloads: 1

 
English Worksheet: Who has kidnapped Pitufina?
Who has kidnapped Pitufina?
Level: intermediate
Age: 13-17
Downloads: 1

 
English Worksheet: EXPERIENCES
EXPERIENCES
Level: intermediate
Age: 11-17
Downloads: 1

 
English Worksheet: Present perfect question formation practice
Present perfect question formation practice
Level: intermediate
Age: 14-17
Downloads: 1

 
English Worksheet: Find someone who (present perfect)
Find someone who (present perfect)
Level: intermediate
Age: 12-17
Downloads: 1

 
English Worksheet: Present Perfect - Oral Practice
Present Perfect - Oral Practice
Level: intermediate
Age: 12-14
Downloads: 1

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

 
English Worksheet: 6 grade present perfect exercise
6 grade present perfect exercise
Level: intermediate
Age: 8-12
Downloads: 1

 
English Worksheet: Great exercise
Great exercise
Level: elementary
Age: 13-17
Downloads: 1

 
English Worksheet: PRESENT PERFECT OR PRESENT SIMPLE
PRESENT PERFECT OR PRESENT SIMPLE
Level: intermediate
Age: 14-17
Downloads: 1

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

 
English Worksheet: I´ve been thinking about you-Londonart
I�ve been thinking about you-Londonart
Level: elementary
Age: 10-17
Downloads: 2

 
English Worksheet: express duration
express duration
Level: intermediate
Age: 14-17
Downloads: 1

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 11-12
Downloads: 1

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

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

 

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