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

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 9-17
Downloads: 0

 
English Worksheet: 10. sınıf ingilizce 1. dönem 1. yazılı (breeze)
10. s�n�f ingilizce 1. d�nem 1. yaz�l� (breeze)
Level: intermediate
Age: 14-17
Downloads: 0

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: elementary
Age: 8-10
Downloads: 0

 



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

 
English Worksheet: prsent perfect
prsent perfect
Level: intermediate
Age: 14-17
Downloads: 0

 
English Worksheet: wh question with present perfect
wh question with present perfect
Level: elementary
Age: 14-17
Downloads: 0

 
English Worksheet: champions
champions
Level: intermediate
Age: 6-14
Downloads: 0

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

 
English Worksheet: find someone who  - Present Perfect
find someone who - Present Perfect
Level: intermediate
Age: 14-17
Downloads: 0

 
English Worksheet: Simple present X Present perfect
Simple present X Present perfect
Level: intermediate
Age: 3-17
Downloads: 0

 
English Worksheet: dinamic presnt perfect
dinamic presnt perfect
Level: intermediate
Age: 11-17
Downloads: 0

 



English Worksheet: Worksheets on the present perfect (simple)
Worksheets on the present perfect (simple)
Level: intermediate
Age: 12-17
Downloads: 0

 
English Worksheet: Present Perfect - Mark the correct choices
Present Perfect - Mark the correct choices
Level: intermediate
Age: 13-17
Downloads: 0

 
English Worksheet: Review about present perfect and describing people.
Review about present perfect and describing people.
Level: intermediate
Age: 14-17
Downloads: 0

 
English Worksheet: Find someone who...present perfect
Find someone who...present perfect
Level: intermediate
Age: 12-17
Downloads: 0

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

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

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

 
English Worksheet: PRESENT PERFECT EXERCISES
PRESENT PERFECT EXERCISES
Level: elementary
Age: 3-17
Downloads: 0

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

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

 
English Worksheet: present perfect with just, yet and already
present perfect with just, yet and already
Level: intermediate
Age: 14-17
Downloads: 0

 
English Worksheet: Albertine
Albertine
Level: intermediate
Age: 14-17
Downloads: 0

 
English Worksheet: Present perfect cards worksheet
Present perfect cards worksheet
Level: intermediate
Age: 11-17
Downloads: 0

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

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

 
English Worksheet: Look, what you´ve done
Look, what you�ve done
Level: elementary
Age: 10-12
Downloads: 0

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

 
English Worksheet: Present Perfect Practice Survey
Present Perfect Practice Survey
Level: intermediate
Age: 12-17
Downloads: 0

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

 
English Worksheet: Susan Mai´s profile
Susan Mai�s profile
Level: intermediate
Age: 14-17
Downloads: 0

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 9-17
Downloads: 0

 
English Worksheet: Never met a girl like you before
Never met a girl like you before
Level: elementary
Age: 14-17
Downloads: 0

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 9-17
Downloads: 0

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 7-17
Downloads: 0

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

 
English Worksheet: Present Perfect for 3 ESO
Present Perfect for 3 ESO
Level: elementary
Age: 10-14
Downloads: 0

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 10-14
Downloads: 0

 
English Worksheet: PRESENT PERFECT, MODAL VERB, SIMPLE PRESENT
PRESENT PERFECT, MODAL VERB, SIMPLE PRESENT
Level: intermediate
Age: 12-17
Downloads: 0

 
English Worksheet: Info gap; Joe and Sue
Info gap; Joe and Sue
Level: intermediate
Age: 10-17
Downloads: 0

 
English Worksheet: present Perfect
present Perfect
Level: elementary
Age: 14-17
Downloads: 0

 
English Worksheet: Present Perfect Q & A Scramble
Present Perfect Q & A Scramble
Level: intermediate
Age: 10-17
Downloads: 0

 
English Worksheet: past temses
past temses
Level: intermediate
Age: 14-17
Downloads: 0

 
English Worksheet: Present Perfect
Present Perfect
Level: intermedio
Age: 10-17
Downloads: 0

 
English Worksheet: Present Perect
Present Perect
Level: intermediate
Age: 8-17
Downloads: 0

 
English Worksheet: present perfect-writing an interview
present perfect-writing an interview
Level: elementary
Age: 11-12
Downloads: 0

 
English Worksheet: Present Perfect explaination with exercise
Present Perfect explaination with exercise
Level: elementary
Age: 8-17
Downloads: 0

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

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

 
English Worksheet: Practicing the Present Perfect
Practicing the Present Perfect
Level: elementary
Age: 12-17
Downloads: 0

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

 

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