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 experience questionaire
Present Perfect experience questionaire
Level: elementary
Age: 12-100
Downloads: 18

 
English Worksheet: present perfect (positive,negative.question,for,since,been,gone,just,already,yet,ever,never)
present perfect (positive,negative.q uestion,for,since,be en,gone,just,already ,yet,ever,never)
Level: elementary
Age: 10-100
Downloads: 18

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

 
English Worksheet: Present Perfect + since and for
Present Perfect + since and for
Level: intermediate
Age: 8-17
Downloads: 17

 



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

 
English Worksheet: What has just happened?
What has just happened?
Level: intermediate
Age: 12-17
Downloads: 17

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

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

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

 
English Worksheet: A new life in the outback
A new life in the outback
Level: intermediate
Age: 10-17
Downloads: 18

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

 
English Worksheet: present perfect -for-since-just-yet -already
present perfect -for-since-just-yet -already
Level: intermediate
Age: 12-14
Downloads: 17

 



English Worksheet: PARAPHRASING (present perfect)
PARAPHRASING (present perfect)
Level: elementary
Age: 10-14
Downloads: 17

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

 
English Worksheet: present perfect ; for - since
present perfect ; for - since
Level: elementary
Age: 10-17
Downloads: 17

 
English Worksheet: PRESENT PERFECT: MAKING QUESTIONS
PRESENT PERFECT: MAKING QUESTIONS
Level: intermediate
Age: 10-12
Downloads: 17

 
English Worksheet: Present Perfect Simple-multiple choice test
Present Perfect Simple-multiple choice test
Level: intermediate
Age: 9-14
Downloads: 17

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

 
English Worksheet: PRESENT PERFECT WITH FREQUENCY ADVERBS
PRESENT PERFECT WITH FREQUENCY ADVERBS
Level: intermediate
Age: 10-17
Downloads: 20

 
English Worksheet: present perfect / modals /  phrasal verbs
present perfect / modals / phrasal verbs
Level: intermediate
Age: 11-17
Downloads: 17

 
English Worksheet: Your experience of Great Britain ( a survey) Use of present perfect+ already/never /ever
Your experience of Great Britain ( a survey) Use of present perfect+ already/never /ever
Level: intermediate
Age: 13-14
Downloads: 17

 
English Worksheet: Scarlet Johansson
Scarlet Johansson
Level: intermediate
Age: 14-17
Downloads: 17

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

 
English Worksheet: practice speaking with the present perfect
practice speaking with the present perfect
Level: intermediate
Age: 12-14
Downloads: 17

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

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

 
English Worksheet: REPHRASING_PRESENT PERFECT
REPHRASING_PRESENT PERFECT
Level: advanced
Age: 14-17
Downloads: 17

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

 
English Worksheet: PRESENT PERFECT. EXPLANATION AND EXERCISES
PRESENT PERFECT. EXPLANATION AND EXERCISES
Level: elementary
Age: 12-14
Downloads: 17

 
English Worksheet: Present Perfect, For and Since, Still, Indirect Questions
Present Perfect, For and Since, Still, Indirect Questions
Level: intermediate
Age: 14-17
Downloads: 17

 
English Worksheet: Present perfect simple vs. continýous
Present perfect simple vs. contin�ous
Level: intermediate
Age: 14-17
Downloads: 17

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

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

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

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

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 11-14
Downloads: 17

 
English Worksheet: Present Perfect Never  Ever
Present Perfect Never Ever
Level: elementary
Age: 11-17
Downloads: 24

 
English Worksheet: Present perfect mill drill
Present perfect mill drill
Level: elementary
Age: 13-17
Downloads: 17

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

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

 
English Worksheet: Present Perfect for Beginners
Present Perfect for Beginners
Level: elementary
Age: 10-12
Downloads: 17

 
English Worksheet: present perfect yet already just
present perfect yet already just
Level: intermediate
Age: 18-100
Downloads: 17

 
English Worksheet: MULTIPLE CHOINCE ON PRESENT PERFECT
MULTIPLE CHOINCE ON PRESENT PERFECT
Level: intermediate
Age: 13-100
Downloads: 17

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

 
English Worksheet: Present Perfect - Writing practice
Present Perfect - Writing practice
Level: intermediate
Age: 10-100
Downloads: 19

 
English Worksheet: WRITTEN TEST PRESENT PERFECT
WRITTEN TEST PRESENT PERFECT
Level: elementary
Age: 10-100
Downloads: 17

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

 
English Worksheet: this is a board game to practise the present perfect
this is a board game to practise the present perfect
Level: intermediate
Age: 16-100
Downloads: 17

 
English Worksheet: Remeberance Day Poppies CO
Remeberance Day Poppies CO
Level: intermediate
Age: 12-100
Downloads: 17

 
English Worksheet: Passive and Present Perfect Exercises
Passive and Present Perfect Exercises
Level: intermediate
Age: 6-100
Downloads: 17

 
English Worksheet: Superlative + present perfect speaking
Superlative + present perfect speaking
Level: intermediate
Age: 14-100
Downloads: 23

 
English Worksheet: present perfect, for/since
present perfect, for/since
Level: intermediate
Age: 12-17
Downloads: 17

 

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