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:

English Worksheet: PRESENT PERFECT WITH FOR AND SINCE
PRESENT PERFECT WITH FOR AND SINCE
Level: intermediate
Age: 10-14
Downloads: 5687


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


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


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


English Worksheet: Present perfect Simple Practice
Present perfect Simple Practice
Level: elementary
Age: 11-14
Downloads: 2110


English Worksheet: 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: 2048


English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: intermediate
Age: 11-17
Downloads: 2040


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


English Worksheet: PRESENT PERFECT - IRREGULAR VERBS
PRESENT PERFECT - IRREGULAR VERBS
Level: elementary
Age: 12-14
Downloads: 1762


English Worksheet: SINCE and FOR  - Present Perfect
SINCE and FOR - Present Perfect
Level: intermediate
Age: 12-17
Downloads: 1573


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


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


English Worksheet: 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: 962


English Worksheet: Present perfect with FOR or SINCE
Present perfect with FOR or SINCE
Level: intermediate
Age: 10-17
Downloads: 856


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


English Worksheet: PRESENT PERFECT MIND MAP
PRESENT PERFECT MIND MAP
Level: elementary
Age: 10-17
Downloads: 682


English Worksheet: 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: 674


English Worksheet: present perfect (editable with key)
present perfect (editable with key)
Level: elementary
Age: 12-14
Downloads: 661


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


English Worksheet:
"WHAT HAVE THEY DONE?" - PRESENT PERFECT
Level: intermediate
Age: 11-17
Downloads: 639


 

English Lessons for Kids - Videos, Printables, Games, Online Tests
Teach kids with an engaging blended English program. A multi-level English curriculum featuring cartoon animated videos, engaging games, interactive tests and a progress tracker. Take a tour now!



English, Math & Science Games - Add energy to your classrooms!
Math, Science & ESL Games review exercises for primary learners. Games that work on all devices!



Teach Children to Read with Phonics, Worksheets, Games, Videos, Books
These are among the best phonics worksheets, games, videos and flash cards you will find online. The has everything you need to help a child learn to read through phonics: decodable stories, listening exercises, you name it. Visit this page now!



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



High Quality ESL Lesson Plans - Free Samples - $26 Membership
Be a better teacher! Hundreds of PDF lesson plans. Grammar, reading, vocabulary, speaking. All with comprehensive Teacher Notes included. Zero preparation time required. Listening lesson plans with mp3 files also available. Plus flashcards. Benefit from fifteen years of ESL experience. Use coupon code "ESLPR" on registration for discount!


Advertise here

 

  Grammar worksheets > Verbs > Verb tenses > Present perfect > Present Perfect: just- already-yet (+Key)
English worksheet: Present Perfect: just- already-yet (+Key) Present Perfect: just- already-yet (+Key)

Complete the sentences by using the bracketed words in the present perfect. Then, match the sentences with the pictures.

 Level:intermediate
 Age: 9-14
 Downloads:677

Copyright © 30/1/2010  falafel
Publication or redistribution of any part of this document is forbidden without authorization of the copyright owner.




Tunisia
see more worksheets by falafel

 



 

Preview:
Present Perfect: just- already-yet (+Key)

 

 

Comments:


Bare
Croatia

Thanks again!         posted by Bare


diva2402
Panama

SUPER AS ALWAYS...         posted by diva2402


carinaluc
Argentina

Thank you once again         posted by carinaluc


Rosario Pacheco
Portugal

Great! Thanks for sharing!         posted by Rosario Pacheco


serenity light
Syria

wonderful,,many thanks         posted by serenity light


serenity light
Syria

wonderful,,many thanks         posted by serenity light


asungilsanz
Spain

         posted by asungilsanz
THANKS A LOT!!!


ons+adem
Tunisia

thank you         posted by ons+adem


Lidia B.
Germany

Nice and useful ! Thank you!         posted by Lidia B.


wakebeauty
Brazil

T*H*A*N*K*S *A* B*U*N*C*H!!! (*.*)         posted by wakebeauty


margax
Spain

THANKS AGAIN FOR YOUR LOVELY WORK, FALAFEL         posted by margax


MapleLeaf
Canada

         posted by MapleLeaf
Many thanks!


Anna P
Brazil

Thanks again!         posted by Anna P
Very nice and useful.


usher
Lithuania

         posted by usher

Thanks


jesica-dasilva
United States

         posted by jesica-dasilva
thanks again!


Stellam
Argentina

Very good worksheet! Thanks for sharing!          posted by Stellam


mariamit
Greece

Thank you again.         posted by mariamit


greni
Hungary

Thanks again:)         posted by greni


mona90
Romania

Thank you for sharing!         posted by mona90


joy2bill
Australia

         posted by joy2bill
Thank you


htunde
Hungary

Thanx a lot!!         posted by htunde


cuneiform
Turkey

Thanks a bunch!         posted by cuneiform


profeglori
Spain

EXCELLENT! THANKS FOR SHARING         posted by profeglori


Missfrancisca
Spain

         posted by Missfrancisca
THANK YOU


Greek Professor
Greece

THANKS FOR ALL YOUR WORKSHEETS...REALLY USEFUL...         posted by Greek Professor


juliag
Japan

         posted by juliag
JUST lovely, thanks a lot. And also for they key at the bottom of the print, too!


vcjr
Brazil

         posted by vcjr
Thanks a lot


rakelsg
Peru

Very useful, Thanks!         posted by rakelsg


silvia367
Spain

thank you         posted by silvia367


gitasiva
India

         posted by gitasiva
Awesome again! Your worksheets are amazing!! Thanks Falafel for sharing your worksheets.


luboff
Russian Federation

Great job! Thanks a lot!         posted by luboff


abba
Spain

         posted by abba
Great WS. Thanks.


gilorit
Israel

♥♥Thank you .♥♥          posted by gilorit


rose95
Turkey

THANKS A LOT!         posted by rose95


hedia
Tunisia

         posted by hedia
Thanks for sharing!


andreiamendes
Portugal

Great!!!         posted by andreiamendes
Thanks for sharing.


anitarobi
Croatia

         posted by anitarobi
thank you - these always come in handy


aragoneses
Spain

         posted by aragoneses
thanks for sharing!


teresapr
Portugal

         posted by teresapr
Great and useful as usual!Thanks!


princesss
Spain

GREAT!         posted by princesss


niacouto
Portugal

Thank u ;-) again.         posted by niacouto


mimau
France

         posted by mimau
great as usual!thanks a lot!


reb77
France

thanks for sharing this great idea!         posted by reb77


occurin´
Spain

thanks         posted by occurin´


ricitosmagicos
Spain

THANKS FOR SHARING          posted by ricitosmagicos


butterfly_10
Spain

Thanks a lot!         posted by butterfly_10


teacher ady
Mexico

         posted by teacher ady
Thanks a lot ! Have a nice week !!


mr.dgdln
Turkey

it´s a hit!         posted by mr.dgdln


Nines Picado
Spain

         posted by Nines Picado
GREAT.THANKS A LOT.


avidrox
Spain

         posted by avidrox
Thanks a lot!!! Excellent work!!!


Sehkar
Turkey

WONDERFUL! THANKS A LOT!         posted by Sehkar


Maria Jose Garcia
Spain

Thankssssss!!! ;)         posted by Maria Jose Garcia


Amanda W
Austria

Love it! Thanks!         posted by Amanda W


totya ( F )
Palestine

Nice, useful, well designed.... as usual. Thanks a lot         posted by totya ( F )


bjones
Spain

Thank U !!         posted by bjones


Houda Benbrahim
Tunisia

         posted by Houda Benbrahim
Very nice and useful .Thanks for sharing.


arkel
Ireland

thank you:)         posted by arkel


Katiana
Spain

GREAT WORK! THANKS SO MUCH! HAVE A NICE WEEK!         posted by Katiana


mmargalef
Spain

excellent ! Thanks a lot         posted by mmargalef


lolialolia
Canada

I realy want to say thanks alot         posted by lolialolia
you are always useful.... thanks alot


silviamontra
Spain

Thanks for sharing         posted by silviamontra


Amandina
Switzerland

Thank you for sharing!!         posted by Amandina


najetnada
Tunisia

         posted by najetnada
very useful worksheet.thanks dear falafel.
have a nice week.


missola
Palestine

         posted by missola
wonderful work
thanx alot


Larisa.
Russian Federation

Brilliant! Thanks a lot for sharing!         posted by Larisa.


veljaca82
Bosnia and Herzegovina

great work! thanx a lot!         posted by veljaca82


daivluko
Lithuania

Thanks :)         posted by daivluko


omri sleh
Tunisia

         posted by omri sleh
Great thank you


sevim-6
Turkey

         posted by sevim-6
thankssssssssssssssssssssssssss


wided..
Tunisia

thanks again :)         posted by wided..


cris03glu
Mexico

Thnx a lot! :D         posted by cris03glu


Ajka_86
Poland

Thank you :)))         posted by Ajka_86


Moroccan Teacher
Morocco

Great work. Thanks for sharing all your nice work         posted by Moroccan Teacher


montseteacher
Spain

         posted by montseteacher
thanks for sharing this amazing work!


gicela
Argentina

         posted by gicela
Thanks! 24 is missing. I added: Mr Brown __________ (buy/just) a new car. He loves it!


patties
Italy

         posted by patties
Just what I was looking for! Thanks a lot!!!


nataliaalmoines
Spain

ღ¸. thanks for sharing . ღ¸          posted by nataliaalmoines


ivanmontani
Argentina

         posted by ivanmontani
This worksheet is AWESOME!!!! keep up the good work!!


mila09
Latvia

         posted by mila09
Brilliant! Thanks a lot!


hatfulofhollow
Spain

         posted by hatfulofhollow
Thanks!


Moniachahd
Tunisia

m         posted by Moniachahd
wonderful worksheet.


Lancillotta:
Italy

Thanks so MUCH!!!         posted by Lancillotta:


nesmecik
Turkey

         posted by nesmecik
Nice work.Thanks for sharing