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: elementary
Age: 12-15
Downloads: 36

 
English Worksheet: PRESENT PERFECT : IRREGULAR VERBS
PRESENT PERFECT : IRREGULAR VERBS
Level: elementary
Age: 13-100
Downloads: 36

 
English Worksheet: English test using present perfect for biography
English test using present perfect for biography
Level: intermediate
Age: 18-100
Downloads: 36

 
English Worksheet: PRESENT PERFECT SIMPLE
PRESENT PERFECT SIMPLE
Level: elementary
Age: 11-15
Downloads: 36

 



English Worksheet: Yet Just Already (Present Perfect)
Yet Just Already (Present Perfect)
Level: elementary
Age: 12-100
Downloads: 37

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

 
English Worksheet: What have you done so far?
What have you done so far?
Level: intermediate
Age: 12-14
Downloads: 37

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

 
English Worksheet: Key word transformations with Present Perfect and Gerund
Key word transformations with Present Perfect and Gerund
Level: intermediate
Age: 12-100
Downloads: 36

 
English Worksheet: Present Perfect (part 2)
Present Perfect (part 2)
Level: intermediate
Age: 11-14
Downloads: 35

 
English Worksheet: Present Perfect - Jeany in San Francisco
Present Perfect - Jeany in San Francisco
Level: intermediate
Age: 10-17
Downloads: 35

 
English Worksheet:  Talking about experiences
Talking about experiences
Level: elementary
Age: 11-14
Downloads: 35

 



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

 
English Worksheet: Present Perfect Board game
Present Perfect Board game
Level: elementary
Age: 8-11
Downloads: 35

 
English Worksheet: PRESENT PERFECT SIMPLE
PRESENT PERFECT SIMPLE
Level: intermediate
Age: 10-17
Downloads: 35

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

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

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

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

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

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 13-100
Downloads: 35

 
English Worksheet: Present Perfect Cards
Present Perfect Cards
Level: elementary
Age: 10-100
Downloads: 35

 
English Worksheet: Present perfect speaking and grammar game
Present perfect speaking and grammar game
Level: intermediate
Age: 9-100
Downloads: 35

 
English Worksheet: Present Perfect Lesson Plan and Worksheet
Present Perfect Lesson Plan and Worksheet
Level: intermediate
Age: 8-16
Downloads: 35

 
English Worksheet: present Perfect II
present Perfect II
Level: intermediate
Age: 12-17
Downloads: 34

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

 
English Worksheet: Present perfect B
Present perfect B
Level: elementary
Age: 12-17
Downloads: 34

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

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: intermediate
Age: 13-17
Downloads: 34

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

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

 
English Worksheet: Present Perfect with
Present Perfect with "just, already & yet"
Level: intermediate
Age: 13-17
Downloads: 34

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: intermediate
Age: 13-17
Downloads: 34

 
English Worksheet: Have you...yet? - cards PART 1
Have you...yet? - cards PART 1
Level: elementary
Age: 10-17
Downloads: 34

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: elementary
Age: 14-17
Downloads: 34

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 10-14
Downloads: 34

 
English Worksheet: PRESENT PERFECT CROSSWORD
PRESENT PERFECT CROSSWORD
Level: intermediate
Age: 14-100
Downloads: 34

 
English Worksheet: Present Perfect Trivia (GROUP 1)
Present Perfect Trivia (GROUP 1)
Level: intermediate
Age: 15-100
Downloads: 34

 
English Worksheet: how the world has changed - evolution of the world
how the world has changed - evolution of the world
Level: intermediate
Age: 12-100
Downloads: 34

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

 
English Worksheet: for since and the present perfect
for since and the present perfect
Level: intermediate
Age: 13-14
Downloads: 33

 
English Worksheet: HOW LONG (present perfect) - flash cards
HOW LONG (present perfect) - flash cards
Level: elementary
Age: 14-17
Downloads: 33

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

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 11-12
Downloads: 33

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 11-100
Downloads: 33

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 10-100
Downloads: 33

 
English Worksheet: Present Perfect Conversation Questions
Present Perfect Conversation Questions
Level: intermediate
Age: 14-100
Downloads: 34

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

 
English Worksheet: RUN OUT OF - a Present Perfect structure
RUN OUT OF - a Present Perfect structure
Level: intermediate
Age: 10-100
Downloads: 33

 
English Worksheet: Have you ever...? ***PRESENT PERFECT SIMPLE & EVER / ALREADY
Have you ever...? ***PRESENT PERFECT SIMPLE & EVER / ALREADY
Level: intermediate
Age: 12-100
Downloads: 35

 
English Worksheet: Present Perfect
Present Perfect
Level: advanced
Age: 12-14
Downloads: 33

 
English Worksheet: Al Gore´s inconvenient truth trailer study
Al Gore�s inconvenient truth trailer study
Level: advanced
Age: 14-100
Downloads: 34

 

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