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 : How long/Have you ever? worksheet

 

Present perfect worksheets:

PRESENT PERFECT WITH FOR AND SINCE
PRESENT PERFECT WITH FOR AND SINCE
Level: intermediate
Age: 10-14
Downloads: 6618


GRAMMAR TIME - PRESENT PERFECT (with key editable)
GRAMMAR TIME - PRESENT PERFECT (with key editable)
Level: elementary
Age: 12-14
Downloads: 4802


Present Perfect
Present Perfect
Level: elementary
Age: 12-17
Downloads: 3714


PRESENT PERFECT - GRAMMAR-GUIDE (B&W VERSION INCLUDED)
PRESENT PERFECT - GRAMMAR-GUIDE (B&W VERSION INCLUDED)
Level: intermediate
Age: 12-17
Downloads: 3122


Present perfect Simple Practice
Present perfect Simple Practice
Level: elementary
Age: 11-14
Downloads: 2261


PRESENT PERFECT
PRESENT PERFECT
Level: intermediate
Age: 11-17
Downloads: 2410


Present perfect with  just  yet  already  and  ever(2 pages)
Present perfect with just yet already and ever(2 pages)
Level: elementary
Age: 11-17
Downloads: 2237


What has just happened? (Present Perfect)
What has just happened? (Present Perfect)
Level: intermediate
Age: 13-14
Downloads: 2111


PRESENT PERFECT - IRREGULAR VERBS
PRESENT PERFECT - IRREGULAR VERBS
Level: elementary
Age: 12-14
Downloads: 1868


SINCE and FOR  - Present Perfect
SINCE and FOR - Present Perfect
Level: intermediate
Age: 12-17
Downloads: 1725


Present Perfect Simple
Present Perfect Simple
Level: intermediate
Age: 12-17
Downloads: 1324


PRESENT PERFECT - Negative and Question (B&W+KEY included)
PRESENT PERFECT - Negative and Question (B&W+KEY included)
Level: elementary
Age: 6-14
Downloads: 1224


since - for - already - yet - never - ever - still - just - recently - lately * signal words in Present Perfect * with grammar, key and B&W
since - for - already - yet - never - ever - still - just - recently - lately * signal words in Present Perfect * with grammar, key and B&W
Level: elementary
Age: 12-17
Downloads: 1104


Present perfect with FOR or SINCE
Present perfect with FOR or SINCE
Level: intermediate
Age: 10-17
Downloads: 898


Present Perfect
Present Perfect
Level: intermediate
Age: 12-17
Downloads: 899


PRESENT PERFECT MIND MAP
PRESENT PERFECT MIND MAP
Level: elementary
Age: 10-17
Downloads: 730


Present Perfect: just- already-yet (+Key)
Present Perfect: just- already-yet (+Key)
Level: intermediate
Age: 9-14
Downloads: 701


Present Perfect simple, time expressions (yet, already, since, for, ever, never....) Grammar guide + exercises (1) *Editable
Present Perfect simple, time expressions (yet, already, since, for, ever, never....) Grammar guide + exercises (1) *Editable
Level: intermediate
Age: 14-17
Downloads: 691


WHAT HAVE THE DOGS DONE? (PRESENT PERFECT)
WHAT HAVE THE DOGS DONE? (PRESENT PERFECT)
Level: elementary
Age: 11-14
Downloads: 702


present perfect (editable with key)
present perfect (editable with key)
Level: elementary
Age: 12-14
Downloads: 689


 

Live Worksheets
Worksheets that listen. Worksheets that speak. Worksheets that motivate students. Worksheets that save paper, ink and time.


Advertise here

 

  Grammar worksheets > Verbs > Verb tenses > Present perfect > Present Perfect : How long/Have you ever?
Present Perfect : How long/Have you ever? Present Perfect : How long/Have you ever?

Update! I deleted Korean part I mentioned yesterday.Stupid Me! _________ *First page is for a pre-test but if your students are beginner, start from page 2. *I tried hard not to make errors but I can’t say there aren’t any. *It´ll be really appreciated if you let me know when you find any mistakes. *Happy sharing, Happy Teaching!

 Level:elementary
Age: +16
 Downloads:214

Copyright 25/10/2014   Pia
Publication or redistribution of any part of this document is forbidden without authorization of the copyright owner.




Korea, South
see more worksheets by ttuffl

 



 



Preview:
Present Perfect : How long/Have you ever?
Page 1     Page 2     Page 3     Page 4     Page 5     Page 6     Page 7     Page 8    

 

 

Comments:


Nizarsouth
Tunisia

         posted by Nizarsouth
Thank you


LenkaW
Czech Republic

         posted by LenkaW
Thank you.


habibb
Tunisia

         posted by habibb
Thank you.


grixo
Spain

         posted by grixo
THANKS A LOT FOR SHARING!!!ª


falafel
Tunisia

Fantastic. Thanks once more.         posted by falafel


sarasantos
Portugal

         posted by sarasantos
Awesome display! Thanks a million for this beautiful and helpful contribution! :D


asiulhg
Spain

Thank you!         posted by asiulhg


aftab57
United Kingdom

Excellent worksheet and very useful. Thanks for sharing. :)         posted by aftab57


martinasvabova
Czech Republic

         posted by martinasvabova
Thanks a lot for sharing.


mayoussa
Tunisia

Thanks a lot         posted by mayoussa


lenusik
Russian Federation

         posted by lenusik
Thank you!
Show more comments (19)