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: For and Since - Present simple or Present Perfect
For and Since - Present simple or Present Perfect
Level: intermediate
Age: 12-100
Downloads: 28

 
English Worksheet: Present Perfect board game
Present Perfect board game
Level: intermediate
Age: 12-14
Downloads: 28

 
English Worksheet: PRESENT PERFECT GRAMMAR
PRESENT PERFECT GRAMMAR
Level: intermediate
Age: 10-100
Downloads: 28

 
English Worksheet: Present Perfect (form)
Present Perfect (form)
Level: elementary
Age: 10-100
Downloads: 28

 



English Worksheet: Humanitarian Crisis 2
Humanitarian Crisis 2
Level: intermediate
Age: 15-100
Downloads: 31

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

 
English Worksheet: Video Activity Present Perfect
Video Activity Present Perfect
Level: intermediate
Age: 10-17
Downloads: 29

 
English Worksheet: The Stepmom
The Stepmom
Level: intermediate
Age: 14-16
Downloads: 42

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

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

 
English Worksheet: Exercises for beginers
Exercises for beginers
Level: elementary
Age: 12-15
Downloads: 28

 
English Worksheet: lets practise present perfect simple!
lets practise present perfect simple!
Level: elementary
Age: 10-17
Downloads: 27

 



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

 
English Worksheet: Holidays - Present  Perfect
Holidays - Present Perfect
Level: elementary
Age: 12-14
Downloads: 29

 
English Worksheet: PRESENT PERFECT BOARD GAME
PRESENT PERFECT BOARD GAME
Level: intermediate
Age: 14-17
Downloads: 27

 
English Worksheet: PERSONAL EXPERIENCES
PERSONAL EXPERIENCES
Level: intermediate
Age: 10-17
Downloads: 27

 
English Worksheet: PRESENT PERFECT SIMPLE: ALREADY, YET, STILL.
PRESENT PERFECT SIMPLE: ALREADY, YET, STILL.
Level: intermediate
Age: 12-17
Downloads: 28

 
English Worksheet: Present Perfect.
Present Perfect.
Level: intermediate
Age: 8-14
Downloads: 27

 
English Worksheet: PRESENT PERFECT WITH ALREADY AND YET
PRESENT PERFECT WITH ALREADY AND YET
Level: elementary
Age: 5-14
Downloads: 27

 
English Worksheet: present perfect part 2
present perfect part 2
Level: intermediate
Age: 11-14
Downloads: 27

 
English Worksheet: Sponge Bob - Present Perfect Worksheet
Sponge Bob - Present Perfect Worksheet
Level: intermediate
Age: 8-17
Downloads: 27

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

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

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

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

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

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

 
English Worksheet: Present Perfect Time Indicators
Present Perfect Time Indicators
Level: intermediate
Age: 12-17
Downloads: 28

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

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

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

 
English Worksheet: quiz present perfect
quiz present perfect
Level: elementary
Age: 11-16
Downloads: 27

 
English Worksheet: Speaking present perfect already yet
Speaking present perfect already yet
Level: elementary
Age: 11-14
Downloads: 27

 
English Worksheet: Persent perfect exercise n°2
Persent perfect exercise n�2
Level: intermediate
Age: 12-14
Downloads: 27

 
English Worksheet: Present Perfect questions
Present Perfect questions
Level: elementary
Age: 7-15
Downloads: 27

 
English Worksheet: Present Perfect Test
Present Perfect Test
Level: intermediate
Age: 10-12
Downloads: 27

 
English Worksheet: Extreme collectors
Extreme collectors
Level: intermediate
Age: 14-100
Downloads: 29

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

 
English Worksheet: FOR SINCE YET ALREADY (EXPRESSIONS PRESENT PERFECT)
FOR SINCE YET ALREADY (EXPRESSIONS PRESENT PERFECT)
Level: intermediate
Age: 14-100
Downloads: 27

 
English Worksheet: present perfect practice
present perfect practice
Level: elementary
Age: 16-100
Downloads: 27

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

 
English Worksheet: quiz about present perfect
quiz about present perfect
Level: elementary
Age: 14-16
Downloads: 27

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 13-100
Downloads: 27

 
English Worksheet: present perfect elementary
present perfect elementary
Level: elementary
Age: 10-100
Downloads: 27

 
English Worksheet: PRESENT PERFECT SPEAKING ACTIVITY
PRESENT PERFECT SPEAKING ACTIVITY
Level: elementary
Age: 10-100
Downloads: 28

 
English Worksheet: revision of present perfect
revision of present perfect
Level: intermediate
Age: 14-17
Downloads: 27

 
English Worksheet: The Present Perfect
The Present Perfect
Level: elementary
Age: 12-14
Downloads: 27

 
English Worksheet: Cinderella - Housework-Present Perfect
Cinderella - Housework-Present Perfect
Level: elementary
Age: 10-17
Downloads: 26

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: intermediate
Age: 12-17
Downloads: 26

 
English Worksheet: Present Perfect with The Simpsons
Present Perfect with The Simpsons
Level: elementary
Age: 10-17
Downloads: 26

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

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

 

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