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: Queen: we are the champions: fill up with present perfect
Queen: we are the champions: fill up with present perfect
Level: intermediate
Age: 14-17
Downloads: 9

 
English Worksheet: Present Perfect or Present Perfec Contınuous
Present Perfect or Present Perfec Cont�nuous
Level: intermediate
Age: 13-17
Downloads: 9

 
English Worksheet: VISITING LONDON. PRESENT PERFECT
VISITING LONDON. PRESENT PERFECT
Level: elementary
Age: 13-17
Downloads: 9

 
English Worksheet: how to write a speech
how to write a speech
Level: intermediate
Age: 11-14
Downloads: 11

 



English Worksheet: Revision of present perfect
Revision of present perfect
Level: intermediate
Age: 11-17
Downloads: 9

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

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

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

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

 
English Worksheet: We are the champions by Queen  to practise present perfect
We are the champions by Queen to practise present perfect
Level: intermediate
Age: 12-14
Downloads: 9

 
English Worksheet: Present Perfect
Present Perfect
Level: elementary
Age: 11-14
Downloads: 9

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

 



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

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

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

 
English Worksheet: Present perfect and communicative functions
Present perfect and communicative functions
Level: elementary
Age: 12-17
Downloads: 9

 
English Worksheet: talk about your experiences
talk about your experiences
Level: intermediate
Age: 12-14
Downloads: 9

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

 
English Worksheet: PRESENT PERFECT WITH FOR AND SINCE (READING)
PRESENT PERFECT WITH FOR AND SINCE (READING)
Level: intermediate
Age: 14-17
Downloads: 9

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

 
English Worksheet: Present perfect
Present perfect
Level: elementary
Age: 10-12
Downloads: 9

 
English Worksheet: Survey on some teenagers´ experiences - Present Perfect
Survey on some teenagers� experiences - Present Perfect
Level: intermediate
Age: 12-17
Downloads: 13

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

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

 
English Worksheet: Present Perfecy
Present Perfecy
Level: intermediate
Age: 12-17
Downloads: 9

 
English Worksheet: Present Perfect : Revision Exercises
Present Perfect : Revision Exercises
Level: elementary
Age: 12-17
Downloads: 9

 
English Worksheet: the rasmus-in the shadows
the rasmus-in the shadows
Level: intermediate
Age: 14-17
Downloads: 9

 
English Worksheet: test on present perfect
test on present perfect
Level: elementary
Age: 12-100
Downloads: 13

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

 
English Worksheet: Present perfect questions with
Present perfect questions with "How Long"
Level: intermediate
Age: 14-17
Downloads: 10

 
English Worksheet: The present perfect
The present perfect
Level: intermediate
Age: 15-100
Downloads: 9

 
English Worksheet: Flashcards Preterit or present perfect
Flashcards Preterit or present perfect
Level: intermediate
Age: 13-15
Downloads: 9

 
English Worksheet: Present perfect
Present perfect
Level: elementary
Age: 9-100
Downloads: 9

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 10-15
Downloads: 9

 
English Worksheet: Present Perfect short explanation and quiz
Present Perfect short explanation and quiz
Level: intermediate
Age: 14-100
Downloads: 9

 
English Worksheet: Present Perfect For and Since - A Consciousness Raising Activity
Present Perfect For and Since - A Consciousness Raising Activity
Level: intermediate
Age: 12-100
Downloads: 9

 
English Worksheet: Present Perfect Simple
Present Perfect Simple
Level: intermediate
Age: 11-14
Downloads: 10

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 14-100
Downloads: 9

 
English Worksheet: The present perfect
The present perfect
Level: intermediate
Age: 10-12
Downloads: 9

 
English Worksheet: PRESENT PERFECT : QUESTIONS
PRESENT PERFECT : QUESTIONS
Level: intermediate
Age: 12-100
Downloads: 9

 
English Worksheet: Present Perfect Class Activity
Present Perfect Class Activity
Level: intermediate
Age: 16-100
Downloads: 9

 
English Worksheet: Grammar_Game_Present Perfect (Experience)
Grammar_Game_Present Perfect (Experience)
Level: elementary
Age: 15-100
Downloads: 9

 
English Worksheet: present perfect multiple choice
present perfect multiple choice
Level: intermediate
Age: 13-100
Downloads: 10

 
English Worksheet: present perfect already-just-yet
present perfect already-just-yet
Level: intermediate
Age: 10-14
Downloads: 9

 
English Worksheet: Present perfect
Present perfect
Level: intermediate
Age: 10-100
Downloads: 9

 
English Worksheet: Present perfect beginners
Present perfect beginners
Level: elementary
Age: 12-100
Downloads: 9

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

 
English Worksheet: Present Perfect. At the Airport. Questions and Answers
Present Perfect. At the Airport. Questions and Answers
Level: intermediate
Age: 12-14
Downloads: 9

 
English Worksheet: Hello
Hello
Level: elementary
Age: 14-100
Downloads: 9

 
English Worksheet: PRESENT PERFECT AND FOUNDRISING IDEAS
PRESENT PERFECT AND FOUNDRISING IDEAS
Level: intermediate
Age: 12-100
Downloads: 9

 
English Worksheet: Present perfect-focus on meaning
Present perfect-focus on meaning
Level: intermediate
Age: 11-100
Downloads: 9

 
English Worksheet: test present perfect
test present perfect
Level: elementary
Age: 11-16
Downloads: 9

 

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