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 tenses - News article
Present perfect tenses - News article
Level: advanced
Age: 12-100
Downloads: 64

 
English Worksheet:  services
services
Level: intermediate
Age: 12-17
Downloads: 62

 
English Worksheet: Present Perfect Grammar Guide (1/2)
Present Perfect Grammar Guide (1/2)
Level: intermediate
Age: 12-14
Downloads: 59

 
English Worksheet:  They have been doing a lot of work ....
They have been doing a lot of work ....
Level: intermediate
Age: 13-17
Downloads: 59

 



English Worksheet: The Present Perfect Simple (study box and practice)
The Present Perfect Simple (study box and practice)
Level: elementary
Age: 12-17
Downloads: 59

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

 
English Worksheet: Present Perfect - all you ever wanted to know
Present Perfect - all you ever wanted to know
Level: intermediate
Age: 10-100
Downloads: 60

 
English Worksheet: FOR or SINCE, PRESENT PERFECT
FOR or SINCE, PRESENT PERFECT
Level: intermediate
Age: 14-17
Downloads: 59

 
English Worksheet: Present Perfec Exercises
Present Perfec Exercises
Level: intermediate
Age: 12-17
Downloads: 60

 
English Worksheet: Present Perfect. What I´ve done -Linkin Park
Present Perfect. What I�ve done -Linkin Park
Level: intermediate
Age: 10-100
Downloads: 64

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 10-100
Downloads: 59

 
English Worksheet: THEN AND NOW, HOW BEAUTY TRENDS HAVE CHANGED IN TEN YEARS
THEN AND NOW, HOW BEAUTY TRENDS HAVE CHANGED IN TEN YEARS
Level: intermediate
Age: 11-17
Downloads: 65

 



English Worksheet: Present Perfect Exercises (10.05.09)
Present Perfect Exercises (10.05.09)
Level: elementary
Age: 12-17
Downloads: 105

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

 
English Worksheet: PRESENT PERFECT SIMPLE ***REVISION***
PRESENT PERFECT SIMPLE ***REVISION***
Level: elementary
Age: 11-17
Downloads: 58

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

 
English Worksheet: PRESENT PERFECT WITH ´FOR´ AND ´SINCE´
PRESENT PERFECT WITH �FOR� AND �SINCE�
Level: elementary
Age: 12-17
Downloads: 58

 
English Worksheet: present perfect board game
present perfect board game
Level: intermediate
Age: 10-15
Downloads: 59

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

 
English Worksheet: PRESENT PERFECT 2
PRESENT PERFECT 2
Level: intermediate
Age: 13-15
Downloads: 58

 
English Worksheet: Superlative and Present perfect Boardgame
Superlative and Present perfect Boardgame
Level: intermediate
Age: 7-17
Downloads: 61

 
English Worksheet: Present Perfect :HAVE YOU EVER BEEN...?/NEVER/EVER/BEEN AND GONE
Present Perfect :HAVE YOU EVER BEEN...?/NEVER/EVER/ BEEN AND GONE
Level: intermediate
Age: 13-17
Downloads: 59

 
English Worksheet: Present Perfect_Have you ever
Present Perfect_Have you ever
Level: elementary
Age: 13-17
Downloads: 57

 
English Worksheet: FINDING NEVERLAND
FINDING NEVERLAND
Level: intermediate
Age: 13-17
Downloads: 57

 
English Worksheet: PRESENT PERFECT - BEEN OR GONE
PRESENT PERFECT - BEEN OR GONE
Level: elementary
Age: 12-17
Downloads: 58

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

 
English Worksheet: FOR AND SINCE AND THE PRESENT PERFECT
FOR AND SINCE AND THE PRESENT PERFECT
Level: intermediate
Age: 12-17
Downloads: 57

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 12-100
Downloads: 57

 
English Worksheet: What´s the worst thing you´ve ever done?
What�s the worst thing you�ve ever done?
Level: intermediate
Age: 10-100
Downloads: 58

 
English Worksheet: PRESENT PERFECT TEST
PRESENT PERFECT TEST
Level: intermediate
Age: 9-100
Downloads: 58

 
English Worksheet: 4 ways to say it - Present Perfect
4 ways to say it - Present Perfect
Level: intermediate
Age: 10-100
Downloads: 57

 
English Worksheet: Present Perfect Battleships
Present Perfect Battleships
Level: intermediate
Age: 9-16
Downloads: 59

 
English Worksheet: Present Perfect Character Cards and Interview Sheet
Present Perfect Character Cards and Interview Sheet
Level: elementary
Age: 12-17
Downloads: 59

 
English Worksheet: Speaking cards (present perfect life ex)
Speaking cards (present perfect life ex)
Level: elementary
Age: 10-17
Downloads: 65

 
English Worksheet: worksheet for 3 rd forms
worksheet for 3 rd forms
Level: advanced
Age: 17-100
Downloads: 58

 
English Worksheet: Present Perfect Simple
Present Perfect Simple
Level: elementary
Age: 13-17
Downloads: 56

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

 
English Worksheet: PRESENT PERFECT: SINCE / FOR
PRESENT PERFECT: SINCE / FOR
Level: intermediate
Age: 9-12
Downloads: 56

 
English Worksheet: Present Perfect Theory
Present Perfect Theory
Level: elementary
Age: 10-14
Downloads: 56

 
English Worksheet: TIME EXPRESSIONS WITH THE PRESENT PERFECT
TIME EXPRESSIONS WITH THE PRESENT PERFECT
Level: advanced
Age: 14-17
Downloads: 58

 
English Worksheet: GO GREEN - ACTIVISM - Al GORE & DI CAPRIO
GO GREEN - ACTIVISM - Al GORE & DI CAPRIO
Level: intermediate
Age: 13-14
Downloads: 59

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: elementary
Age: 11-12
Downloads: 5

 
English Worksheet: present perfect with just ,already , not yet ,for and since +irregular verbs
present perfect with just ,already , not yet ,for and since +irregular verbs
Level: elementary
Age: 12-17
Downloads: 55

 
English Worksheet: Present perfect GAME : Student Worksheet + Rules
Present perfect GAME : Student Worksheet + Rules
Level: intermediate
Age: 10-17
Downloads: 55

 
English Worksheet: Mary Stuart
Mary Stuart
Level: intermediate
Age: 12-14
Downloads: 55

 
English Worksheet: Present Perfect (exercise + explanation)
Present Perfect (exercise + explanation)
Level: intermediate
Age: 12-17
Downloads: 55

 
English Worksheet: PRESENT PERFECT (1): BEEN OR GONE, EVER, NEVER
PRESENT PERFECT (1): BEEN OR GONE, EVER, NEVER
Level: elementary
Age: 12-100
Downloads: 56

 
English Worksheet: presente perfect
presente perfect
Level: elementary
Age: 16-100
Downloads: 55

 
English Worksheet: consolidation exercises 1 for2nd form
consolidation exercises 1 for2nd form
Level: intermediate
Age: 17-100
Downloads: 55

 
English Worksheet: SECRET KEEPER QUIZ- Present Perfect
SECRET KEEPER QUIZ- Present Perfect
Level: intermediate
Age: 9-14
Downloads: 54

 
English Worksheet: Test on the topic alcoholism, degrees of adjectives and present perfect
Test on the topic alcoholism, degrees of adjectives and present perfect
Level: intermediate
Age: 13-17
Downloads: 54

 
English Worksheet: Present perfect simple summary sheet
Present perfect simple summary sheet
Level: intermediate
Age: 14-17
Downloads: 54

 

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