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: 14-17
Downloads: 4

 
English Worksheet: Test on modal verbs, present perfect form and comparatives
Test on modal verbs, present perfect form and comparatives
Level: intermediate
Age: 13-17
Downloads: 4

 
English Worksheet: what has just happend ?
what has just happend ?
Level: intermediate
Age: 10-14
Downloads: 4

 
English Worksheet: Present Perfect Simple - a grammatical summary
Present Perfect Simple - a grammatical summary
Level: intermediate
Age: 10-17
Downloads: 4

 



English Worksheet: Mobilemania
Mobilemania
Level: elementary
Age: 13-17
Downloads: 4

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

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

 
English Worksheet: experience and opinion
experience and opinion
Level: intermediate
Age: 12-14
Downloads: 4

 
English Worksheet: QUIZ:  PRESENT PERFECT USING FOR AND SINCE
QUIZ: PRESENT PERFECT USING FOR AND SINCE
Level: intermediate
Age: 10-17
Downloads: 4

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 13-14
Downloads: 4

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

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: intermediate
Age: 9-17
Downloads: 4

 



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

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

 
English Worksheet: Australian Experiences
Australian Experiences
Level: intermediate
Age: 12-17
Downloads: 4

 
English Worksheet: Using Present perfect in writing
Using Present perfect in writing
Level: intermediate
Age: 14-17
Downloads: 4

 
English Worksheet: PRESENT PERFECT SIMPLE MATCHING
PRESENT PERFECT SIMPLE MATCHING
Level: intermediate
Age: 13-17
Downloads: 4

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

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

 
English Worksheet: U2 and present perfect
U2 and present perfect
Level: intermediate
Age: 14-17
Downloads: 4

 
English Worksheet: spot on 8
spot on 8
Level: elementary
Age: 14-17
Downloads: 4

 
English Worksheet: Worksheet and answer sheet on Present perfect For/Since
Worksheet and answer sheet on Present perfect For/Since
Level: intermediate
Age: 10-17
Downloads: 4

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

 
English Worksheet: The Present Perfect
The Present Perfect
Level: intermediate
Age: 11-17
Downloads: 4

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

 
English Worksheet: Present Perfect worksheet
Present Perfect worksheet
Level: elementary
Age: 9-17
Downloads: 4

 
English Worksheet: Game to practise the present perfect
Game to practise the present perfect
Level: intermediate
Age: 10-17
Downloads: 4

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

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

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: elementary
Age: 13-17
Downloads: 4

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

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

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

 
English Worksheet: Present Perfect : Yet, already, etc.
Present Perfect : Yet, already, etc.
Level: elementary
Age: 10-17
Downloads: 4

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: elementary
Age: 11-17
Downloads: 4

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

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

 
English Worksheet: present perfect - fill in blanks
present perfect - fill in blanks
Level: intermediate
Age: 12-17
Downloads: 4

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

 
English Worksheet: Present Perfect
Present Perfect
Level: elementary
Age: 7-14
Downloads: 4

 
English Worksheet: Practice ( Present Perfect )
Practice ( Present Perfect )
Level: intermediate
Age: 14-17
Downloads: 4

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

 
English Worksheet: SENTENCES IN PRESENT PERFECT
SENTENCES IN PRESENT PERFECT
Level: intermediate
Age: 14-17
Downloads: 4

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 7-17
Downloads: 4

 
English Worksheet: Present Perfect Full Explanation
Present Perfect Full Explanation
Level: elementary
Age: 12-17
Downloads: 4

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

 
English Worksheet: My way - Frank Sinatra Present Perfect - Experience
My way - Frank Sinatra Present Perfect - Experience
Level: elementary
Age: 14-17
Downloads: 4

 
English Worksheet: Presente Continuo
Presente Continuo
Level: intermediate
Age: 14-17
Downloads: 4

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

 
English Worksheet: matching exercise present perfect
matching exercise present perfect
Level: elementary
Age: 10-17
Downloads: 4

 
English Worksheet: present perfect secrets game
present perfect secrets game
Level: elementary
Age: 8-17
Downloads: 4

 
English Worksheet: present perfect EVER and NEVER.
present perfect EVER and NEVER.
Level: elementary
Age: 14-17
Downloads: 4

 

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