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 - exercises
Present Perfect - exercises
Level: elementary
Age: 12-17
Downloads: 3

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 10-17
Downloads: 3

 
English Worksheet: Present Perfect Forms and Uses
Present Perfect Forms and Uses
Level: elementary
Age: 10-17
Downloads: 3

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

 



English Worksheet: present perfect
present perfect
Level: elementary
Age: 8-17
Downloads: 3

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

 
English Worksheet: Letīs Chat!
Letïŋ―s Chat!
Level: intermediate
Age: 10-17
Downloads: 3

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

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 12-14
Downloads: 3

 
English Worksheet: A Girl Like You
A Girl Like You
Level: elementary
Age: 12-14
Downloads: 3

 
English Worksheet: Present Perfect Board Game
Present Perfect Board Game
Level: elementary
Age: 14-17
Downloads: 3

 
English Worksheet: Present Perfect -Lesson Plan
Present Perfect -Lesson Plan
Level: intermediate
Age: 10-17
Downloads: 3

 



English Worksheet: Present Perfect Lesson Plan
Present Perfect Lesson Plan
Level: intermediate
Age: 13-17
Downloads: 3

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

 
English Worksheet: Present Perfect Simple - forms
Present Perfect Simple - forms
Level: intermediate
Age: 8-14
Downloads: 3

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

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

 
English Worksheet: Present perfect explanation
Present perfect explanation
Level: elementary
Age: 14-17
Downloads: 3

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

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

 
English Worksheet: PRESENT PERFECT ACTIVITY (short dialog and a little quiz)
PRESENT PERFECT ACTIVITY (short dialog and a little quiz)
Level: intermediate
Age: 14-17
Downloads: 3

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

 
English Worksheet: Asking present perfect questions
Asking present perfect questions
Level: intermediate
Age: 13-17
Downloads: 3

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

 
English Worksheet: Present perfect
Present perfect
Level: elementary
Age: 7-17
Downloads: 3

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

 
English Worksheet: Present perfect guide
Present perfect guide
Level: elementary
Age: 10-17
Downloads: 3

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

 
English Worksheet: PRESENT SIMPLE OR PRESENT PERFECT
PRESENT SIMPLE OR PRESENT PERFECT
Level: elementary
Age: 13-17
Downloads: 3

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

 
English Worksheet: what has happened since 2000
what has happened since 2000
Level: elementary
Age: 6-17
Downloads: 3

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

 
English Worksheet: present simple & present perfect
present simple & present perfect
Level: intermediate
Age: 11-17
Downloads: 3

 
English Worksheet: present perfect simple and conditionals multiple choice
present perfect simple and conditionals multiple choice
Level: intermediate
Age: 12-17
Downloads: 4

 
English Worksheet: exercises
exercises
Level: intermediate
Age: 12-17
Downloads: 3

 
English Worksheet: A perfect and Useful Christmas present or a writing task
A perfect and Useful Christmas present or a writing task
Level: elementary
Age: 8-17
Downloads: 3

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

 
English Worksheet: Present perfect
Present perfect
Level: elementary
Age: 10-17
Downloads: 3

 
English Worksheet: Present Perfect - construction of a sentence
Present Perfect - construction of a sentence
Level: intermediate
Age: 12-17
Downloads: 3

 
English Worksheet: WRITTEN ACTIVITIES
WRITTEN ACTIVITIES
Level: intermediate
Age: 12-17
Downloads: 3

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

 
English Worksheet: Broken sentences Present perfect
Broken sentences Present perfect
Level: intermediate
Age: 10-17
Downloads: 3

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

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

 
English Worksheet: Present Perfect: I still havenīt found what Iīm looking for (U2)
Present Perfect: I still havenïŋ―t found what Iïŋ―m looking for (U2)
Level: intermediate
Age: 14-17
Downloads: 3

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

 
English Worksheet: PRESENT PERFECT : HAVE YOU EVER ... ?
PRESENT PERFECT : HAVE YOU EVER ... ?
Level: intermediate
Age: 7-17
Downloads: 4

 
English Worksheet: Present perfect
Present perfect
Level: elementary
Age: 12-14
Downloads: 3

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

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

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

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

 

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