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 Simple
Present Perfect Simple
Level: intermediate
Age: 11-14
Downloads: 3

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

 
English Worksheet: WHAT HAVE THEY BEEN DOING?
WHAT HAVE THEY BEEN DOING?
Level: elementary
Age: 10-17
Downloads: 3

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

 



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

 
English Worksheet: A girl like you
A girl like you
Level: intermediate
Age: 12-17
Downloads: 3

 
English Worksheet: Grammar exercises - present perfect - just/already/for/since
Grammar exercises - present perfect - just/already/for/sin ce
Level: intermediate
Age: 14-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: 12-17
Downloads: 3

 
English Worksheet: Have you ever present perfect worksheet
Have you ever present perfect worksheet
Level: intermediate
Age: 14-17
Downloads: 3

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

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

 



English Worksheet: Edwyn Collins - A Girl Like you
Edwyn Collins - A Girl Like you
Level: intermediate
Age: 14-17
Downloads: 3

 
English Worksheet: Present perfect
Present perfect
Level: intermediate
Age: 10-12
Downloads: 3

 
English Worksheet: Miss You
Miss You
Level: intermediate
Age: 14-17
Downloads: 3

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

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

 
English Worksheet: The five skeins - second part
The five skeins - second part
Level: intermediate
Age: 12-17
Downloads: 3

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

 
English Worksheet: Question in the present perfect
Question in the present perfect
Level: elementary
Age: 11-14
Downloads: 3

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

 
English Worksheet: Present Perfect- Quiz
Present Perfect- Quiz
Level: elementary
Age: 8-12
Downloads: 3

 
English Worksheet: Rocky Montage
Rocky Montage
Level: intermediate
Age: 13-100
Downloads: 3

 
English Worksheet: Romero Britos painting
Romero Britos painting
Level: intermediate
Age: 9-11
Downloads: 3

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

 
English Worksheet: Present Perfect summary + oral practice
Present Perfect summary + oral practice
Level: elementary
Age: 8-100
Downloads: 3

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

 
English Worksheet: Present Perfect speaking activity
Present Perfect speaking activity
Level: intermediate
Age: 12-100
Downloads: 3

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

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

 
English Worksheet: Exam present perfect
Exam present perfect
Level: elementary
Age: 11-100
Downloads: 3

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

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

 
English Worksheet: Ali Tetik
Ali Tetik
Level: elementary
Age: 11-14
Downloads: 3

 
English Worksheet: BATHORY MAN OF IRON PRESENT PERFECT
BATHORY MAN OF IRON PRESENT PERFECT
Level: intermediate
Age: 15-100
Downloads: 3

 
English Worksheet: That´s the best pizza I´ve ever eaten - superlatives and present perfect practice
That�s the best pizza I�ve ever eaten - superlatives and present perfect practice
Level: elementary
Age: 10-17
Downloads: 3

 
English Worksheet: Flushed Away
Flushed Away
Level: intermediate
Age: 14-17
Downloads: 3

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

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

 
English Worksheet: present perfect continous worksheet
present perfect continous worksheet
Level: intermediate
Age: 12-17
Downloads: 4

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

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

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

 
English Worksheet: present simple, progeressive, perfect
present simple, progeressive, perfect
Level: elementary
Age: 13-14
Downloads: 2

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

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

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

 
English Worksheet: present  perfect
present perfect
Level: advanced
Age: 14-14
Downloads: 2

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

 
English Worksheet: characteristics of the present perfect
characteristics of the present perfect
Level: elementary
Age: 10-17
Downloads: 2

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

 
English Worksheet: Present perfect structure explained in Spanish
Present perfect structure explained in Spanish
Level: intermediate
Age: 11-17
Downloads: 2

 

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