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: ESL TEST - RONALDO, PRESENT PERFECT, CONNECTORS
ESL TEST - RONALDO, PRESENT PERFECT, CONNECTORS
Level: intermediate
Age: 12-15
Downloads: 54

 
English Worksheet: BEEN AND GONE
BEEN AND GONE
Level: intermediate
Age: 11-14
Downloads: 65

 
English Worksheet: present perfect: on the top of the world
present perfect: on the top of the world
Level: elementary
Age: 8-14
Downloads: 55

 
English Worksheet: Pairwork experiences
Pairwork experiences
Level: intermediate
Age: 12-14
Downloads: 55

 



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

 
English Worksheet: 3rd EXAM OF 8th GRADES (GROUP A)REVISING FOR PRESENT PERFECT SIMPLE
3rd EXAM OF 8th GRADES (GROUP A)REVISING FOR PRESENT PERFECT SIMPLE
Level: intermediate
Age: 12-17
Downloads: 53

 
English Worksheet: Memory Game (Present Perfect)
Memory Game (Present Perfect)
Level: intermediate
Age: 13-17
Downloads: 55

 
English Worksheet: Present Perfect with  ever , just , already and  yet
Present Perfect with ever , just , already and yet
Level: intermediate
Age: 13-17
Downloads: 53

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

 
English Worksheet: Why Women drive better than men
Why Women drive better than men
Level: intermediate
Age: 14-17
Downloads: 53

 
English Worksheet: Present perfect:: affirmative, negative & interrogative. Key
Present perfect:: affirmative, negative & interrogative. Key
Level: elementary
Age: 14-17
Downloads: 56

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

 



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

 
English Worksheet: Rewrite
Rewrite
Level: intermediate
Age: 14-17
Downloads: 54

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 9-12
Downloads: 52

 
English Worksheet: Present Perfect - formation and exercises
Present Perfect - formation and exercises
Level: intermediate
Age: 14-17
Downloads: 52

 
English Worksheet: Have you ever...? Set of 12 cards for practicing Present Perfect and speaking
Have you ever...? Set of 12 cards for practicing Present Perfect and speaking
Level: intermediate
Age: 12-17
Downloads: 54

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

 
English Worksheet: What have they done?
What have they done?
Level: intermediate
Age: 13-17
Downloads: 52

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

 
English Worksheet: PRESENT PERFECT BOARD GAME
PRESENT PERFECT BOARD GAME
Level: elementary
Age: 13-17
Downloads: 52

 
English Worksheet: Present Perfect Review
Present Perfect Review
Level: advanced
Age: 14-17
Downloads: 52

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 13-100
Downloads: 52

 
English Worksheet: Present perfect
Present perfect
Level: intermediate
Age: 12-100
Downloads: 52

 
English Worksheet: Broken sentences
Broken sentences
Level: elementary
Age: 11-100
Downloads: 53

 
English Worksheet: Present Perfect
Present Perfect
Level: elementary
Age: 7-12
Downloads: 52

 
English Worksheet: For or Since with Present Perfect
For or Since with Present Perfect
Level: intermediate
Age: 10-100
Downloads: 52

 
English Worksheet: Present Perfect
Present Perfect
Level: elementary
Age: 10-15
Downloads: 52

 
English Worksheet: rephrasing present perfect
rephrasing present perfect
Level: intermediate
Age: 10-100
Downloads: 56

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

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

 
English Worksheet: Present Perfect - Grammar Guide and exercises
Present Perfect - Grammar Guide and exercises
Level: elementary
Age: 13-17
Downloads: 52

 
English Worksheet: Have you ever??? - speaking PRESENT PERFECT exercise
Have you ever??? - speaking PRESENT PERFECT exercise
Level: intermediate
Age: 11-17
Downloads: 51

 
English Worksheet: PRESENT PERFECT + YEAT, ALREADY
PRESENT PERFECT + YEAT, ALREADY
Level: intermediate
Age: 12-17
Downloads: 51

 
English Worksheet: PRESENT PERFECT  B-W
PRESENT PERFECT B-W
Level: elementary
Age: 9-17
Downloads: 51

 
English Worksheet: present perfect with the idiomatic use of
present perfect with the idiomatic use of "for and since"
Level: intermediate
Age: 12-17
Downloads: 52

 
English Worksheet: Experience - the more, the better?
Experience - the more, the better?
Level: intermediate
Age: 10-17
Downloads: 51

 
English Worksheet: present perfect review chart
present perfect review chart
Level: elementary
Age: 11-17
Downloads: 52

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

 
English Worksheet: Present Perfect Board Game
Present Perfect Board Game
Level: intermediate
Age: 10-17
Downloads: 52

 
English Worksheet: Present perfect !
Present perfect !
Level: intermediate
Age: 13-15
Downloads: 51

 
English Worksheet: Have been to
Have been to
Level: elementary
Age: 8-12
Downloads: 52

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

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

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

 
English Worksheet: present perfect (3 pages)
present perfect (3 pages)
Level: intermediate
Age: 12-17
Downloads: 50

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

 
English Worksheet: Review: Present Perfect
Review: Present Perfect
Level: elementary
Age: 11-17
Downloads: 50

 
English Worksheet: Present Perfect Simple
Present Perfect Simple
Level: intermediate
Age: 13-14
Downloads: 50

 
English Worksheet: remedial tasks 3 rd form Tunisain system
remedial tasks 3 rd form Tunisain system
Level: intermediate
Age: 16-17
Downloads: 51

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 10-16
Downloads: 50

 
English Worksheet: PRESENT PERFECT test
PRESENT PERFECT test
Level: elementary
Age: 13-100
Downloads: 50

 

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