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: Questions, Present Perfect and Conditionals
Questions, Present Perfect and Conditionals
Level: intermediate
Age: 12-100
Downloads: 16

 
English Worksheet: PRESENT PERFECT- FOR/SINCE
PRESENT PERFECT- FOR/SINCE
Level: elementary
Age: 12-100
Downloads: 16

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

 
English Worksheet: Are you adventurous?
Are you adventurous?
Level: elementary
Age: 10-100
Downloads: 21

 



English Worksheet: present perfect
present perfect
Level: elementary
Age: 12-100
Downloads: 16

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

 
English Worksheet: Present Perfect with since and for
Present Perfect with since and for
Level: intermediate
Age: 10-100
Downloads: 16

 
English Worksheet: present perfect speaking activity
present perfect speaking activity
Level: intermediate
Age: 10-100
Downloads: 16

 
English Worksheet: Present perfect with bullying
Present perfect with bullying
Level: elementary
Age: 13-17
Downloads: 17

 
English Worksheet: The impossible
The impossible
Level: intermediate
Age: 12-100
Downloads: 16

 
English Worksheet: Conversation Questions - Present Perfect
Conversation Questions - Present Perfect
Level: intermediate
Age: 10-17
Downloads: 23

 
English Worksheet: Present Perfect Result Conversation Practice
Present Perfect Result Conversation Practice
Level: intermediate
Age: 13-17
Downloads: 16

 



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

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 3-17
Downloads: 15

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

 
English Worksheet: Present perfect boardgame
Present perfect boardgame
Level: intermediate
Age: 10-17
Downloads: 15

 
English Worksheet: Present Perfect - Irregular verbs practice and conversation
Present Perfect - Irregular verbs practice and conversation
Level: elementary
Age: 10-17
Downloads: 15

 
English Worksheet: How long? - Present Perfect
How long? - Present Perfect
Level: intermediate
Age: 12-17
Downloads: 15

 
English Worksheet: The Present Perfect with Already and Yet_Grammar Guide
The Present Perfect with Already and Yet_Grammar Guide
Level: intermediate
Age: 11-17
Downloads: 15

 
English Worksheet: I Kissed a Girl - Present Perfect activity
I Kissed a Girl - Present Perfect activity
Level: elementary
Age: 14-17
Downloads: 15

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

 
English Worksheet: present perfect exercise!!! =D
present perfect exercise!!! =D
Level: intermediate
Age: 14-17
Downloads: 15

 
English Worksheet: The Cost of Egomania
The Cost of Egomania
Level: intermediate
Age: 13-17
Downloads: 15

 
English Worksheet: Madonna and the present perfect
Madonna and the present perfect
Level: intermediate
Age: 12-17
Downloads: 15

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

 
English Worksheet: Present perfect and urban legends 1
Present perfect and urban legends 1
Level: intermediate
Age: 14-17
Downloads: 16

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

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

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

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

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

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

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

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

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

 
English Worksheet: Movie: Bedtime Story (present perfect - Have you ever...?)
Movie: Bedtime Story (present perfect - Have you ever...?)
Level: elementary
Age: 8-14
Downloads: 15

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

 
English Worksheet: using since and for in present perfect
using since and for in present perfect
Level: intermediate
Age: 12-16
Downloads: 15

 
English Worksheet: Brewing Beer
Brewing Beer
Level: intermediate
Age: 16-100
Downloads: 18

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

 
English Worksheet: Present Perfect
Present Perfect
Level: elementary
Age: 12-100
Downloads: 15

 
English Worksheet: Couch potato excuses
Couch potato excuses
Level: intermediate
Age: 15-100
Downloads: 15

 
English Worksheet: Find someone who... (present perfect / preterite)
Find someone who... (present perfect / preterite)
Level: intermediate
Age: 12-15
Downloads: 15

 
English Worksheet:  Find someone who   with the present perfect
Find someone who with the present perfect
Level: elementary
Age: 18-100
Downloads: 15

 
English Worksheet: Place of adverbs in Present Perfect Simple
Place of adverbs in Present Perfect Simple
Level: intermediate
Age: 12-15
Downloads: 15

 
English Worksheet: Present perfect worksheet
Present perfect worksheet
Level: elementary
Age: 10-16
Downloads: 15

 
English Worksheet: Present Perfect short form question practice
Present Perfect short form question practice
Level: elementary
Age: 13-100
Downloads: 15

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 15-100
Downloads: 15

 
English Worksheet: How long ( present perfect practice)
How long ( present perfect practice)
Level: intermediate
Age: 12-100
Downloads: 15

 
English Worksheet: Present Perfect revision
Present Perfect revision
Level: intermediate
Age: 10-14
Downloads: 15

 
English Worksheet: Reflexive pronouns and present perfect
Reflexive pronouns and present perfect
Level: elementary
Age: 12-100
Downloads: 15

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

 

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