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 crossword puzzle
Present perfect crossword puzzle
Level: intermediate
Age: 14-17
Downloads: 2

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

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

 
English Worksheet: present perfect with battle ships
present perfect with battle ships
Level: intermediate
Age: 10-14
Downloads: 2

 



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

 
English Worksheet: present perfec
present perfec
Level: advanced
Age: 10-17
Downloads: 2

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

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 11-12
Downloads: 2

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: intermediate
Age: 14-17
Downloads: 2

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

 
English Worksheet: I´ve been waiting by The Rasmus
I�ve been waiting by The Rasmus
Level: intermediate
Age: 14-17
Downloads: 2

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

 



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

 
English Worksheet: Present Perfect Game Cards
Present Perfect Game Cards
Level: intermediate
Age: 10-17
Downloads: 2

 
English Worksheet: Present perfect of the verb
Present perfect of the verb
Level: elementary
Age: 10-17
Downloads: 2

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

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

 
English Worksheet: perfect usage
perfect usage
Level: intermediate
Age: 13-17
Downloads: 2

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: elementary
Age: 10-14
Downloads: 2

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

 
English Worksheet: Present Perfect - affirmative, negative and questions
Present Perfect - affirmative, negative and questions
Level: intermediate
Age: 12-17
Downloads: 3

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

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

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

 
English Worksheet: Present perfect / structure / signal words
Present perfect / structure / signal words
Level: intermediate
Age: 14-17
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 progresive
present progresive
Level: intermediate
Age: 11-14
Downloads: 2

 
English Worksheet: Present perfect simple
Present perfect simple
Level: intermediate
Age: 11-14
Downloads: 2

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

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

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

 
English Worksheet: Present Perfect/ Worksheet Nº1
Present Perfect/ Worksheet N�1
Level: intermediate
Age: 10-17
Downloads: 2

 
English Worksheet: Present Perfect Simple - 2 (Rules and uses)
Present Perfect Simple - 2 (Rules and uses)
Level: intermediate
Age: 14-17
Downloads: 2

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

 
English Worksheet: PRESENT PERFECT AND CONDITIONAL SENTENCES
PRESENT PERFECT AND CONDITIONAL SENTENCES
Level: intermediate
Age: 14-14
Downloads: 2

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

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

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

 
English Worksheet: In the shadow
In the shadow
Level: intermediate
Age: 14-17
Downloads: 2

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

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

 
English Worksheet: You have been....
You have been....
Level: intermediate
Age: 13-14
Downloads: 2

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

 
English Worksheet: my trips
my trips
Level: elementary
Age: 10-17
Downloads: 2

 
English Worksheet: present perfect Pure Simple Grammar!
present perfect Pure Simple Grammar!
Level: intermediate
Age: 12-14
Downloads: 2

 
English Worksheet: Present Perfect Practice Sheet
Present Perfect Practice Sheet
Level: intermediate
Age: 3-17
Downloads: 2

 
English Worksheet: present contiuous and perfect test + punctuation
present contiuous and perfect test + punctuation
Level: elementary
Age: 10-11
Downloads: 2

 
English Worksheet: Present perfect test Form A
Present perfect test Form A
Level: intermediate
Age: 14-17
Downloads: 2

 
English Worksheet: Forms of Present Perfect
Forms of Present Perfect
Level: elementary
Age: 14-17
Downloads: 2

 
English Worksheet: Present perfect
Present perfect
Level: intermediate
Age: 13-17
Downloads: 2

 
English Worksheet: Present Perfect Review
Present Perfect Review
Level: elementary
Age: 8-14
Downloads: 2

 

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