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.

 

 

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!



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



Make Your Own Worksheets Online - From Just $2/month
Over 20 smart worksheet generators for making fun, effective lesson materials. Make worksheets from your own wordlists, or start with one shared by our members and customise it to suit your needs. Sign up today and try 3 for free! - Quickworksheets.net



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!



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!


Advertise here

 

  Grammar worksheets > Verbs > Verb tenses > Past simple/present perfect > Present Perfect or Past Simple ( B&W and KEY included )
English worksheet: Present Perfect or Past Simple ( B&W and KEY included ) Present Perfect or Past Simple ( B&W and KEY included )

An easy ws to see the differences between past simple and present perfect.5 diferent tasks : 1) Sts fill in the blanks with the words in the box. 2) They choose the correct answer: Past or Perfect? 3) They rewrite the sentences ( past or perfect ) 4)Sts fill in the blanks with suitable tense. 5) They correct the mistakes.

 Level:elementary
 Age: 11-17
 Downloads:2761

Copyright © 04/3/2012   NEBİHAN AKÇA
Publication or redistribution of any part of this document is forbidden without authorization of the copyright owner.




Turkey
see more worksheets by lady_gargara

 



 

Related resources:
Present perfect worksheets
Present perfect english exercises

Comments:


Dottel
Germany

         posted by Dottel
Thanks a lot!


Silvy_E
United States

Thank you Nebihan :)         posted by Silvy_E


Ell@
Brazil

         posted by Ell@
FORMIDABLE AS ALWAYS. THANKS A LOT DEAR FRIEND.


jupylandia
Argentina

         posted by jupylandia
THANKS FOR SHARING, NICE WORK!!


renko6
Poland

Very useful, thanks for sharing !!!         posted by renko6


walidchok
Tunisia

thanks very much for sharing!         posted by walidchok


Lidia B.
Germany

Thanks for sharing !         posted by Lidia B.


judieguv
Costa Rica

         posted by judieguv
VERY NICE AND USEFUL. THANS FOR SHARING. HAVE A NICE WEEK


shusu-euphe
Taiwan

Thanks for sharing.         posted by shusu-euphe


lmariana123
Argentina

         posted by lmariana123
thanks!!!


Vale A.
Romania

         posted by Vale A.
so helpul, dear Nebihan! many thanks!


piszke
Hungary

Great as always. Thanks for sharing.         posted by piszke


ikebana
France

         posted by ikebana
great ws. , thanks a lot


greni
Hungary

Thanks a lot:)         posted by greni


patties
Italy

         posted by patties
Great! Thanks a lot!!!


Thessaloniki
Greece

         posted by Thessaloniki
THANKS


aldonza
Spain

Thanks so much for sharing!         posted by aldonza


mariaelaine
Malta

Thank you. Have a nice week : )         posted by mariaelaine


LUCETTA06
Italy

         posted by LUCETTA06
THANKS A LOT!


Katiana
Spain

Excellent! Thanks so much dear friend! Hugs!         posted by Katiana


nkappa
Greece

EXCELLENT!         posted by nkappa


Mabdel
Morocco

         posted by Mabdel
Nice work! Thanks a bunch for sharing.


josecarmen
Spain

FANTASTIC!!! AS ALWAYS!! THANKS FOR SHARING!         posted by josecarmen


Greek Professor
Greece

Useful....thanks...         posted by Greek Professor


hallouma
Algeria

THANK YOU.         posted by hallouma


vanda51
Portugal

         posted by vanda51
Great Work! Thank you for sharing =)*


vanda51
Portugal

         posted by vanda51
Great Work! Thank you for sharing =)*


montseteacher
Spain

         posted by montseteacher
Thanks for sharing!


languageleader88
Andorra

Cute and nice. Thanks for sharing!         posted by languageleader88


juliag
Japan

         posted by juliag
As beautiful and useful as always, dear Nebihan, thank you.


mlora
Spain

         posted by mlora
Great, excellent..............as always!!! Thanks for sharing


VaneV
Costa Rica

         posted by VaneV
Thank you so much for sharing dear Nebihan :o)


Carlos D.
Portugal

Thank you for sharing :)         posted by Carlos D.


lenusik
Russian Federation

         posted by lenusik
Thank you!


CFM.maestro.ingles
Spain

         posted by CFM.maestro.ingles
A wonderful work! Thanks a lot for sharing your great contributions with us!


zainah2000
United Arab Emirates

Thank you         posted by zainah2000


gilorit
Israel

¸.•*¨*`•. Thank you .•*¨*`•.¸          posted by gilorit


Neru006
Argentina

         posted by Neru006
Excellent as usual :)


aragoneses
Spain

         posted by aragoneses
Excellent work! Thanks for sharing!


Annettannette
Ukraine

Thanks a lot:)         posted by Annettannette


S. Couléon
France

         posted by S. Couléon
Thank you so much!


Sleeping Beauty
Iran

         posted by Sleeping Beauty
Thank you so much


andreiamendes
Portugal

Great!!!         posted by andreiamendes
Thanks for sharing.


mada_1
Spain

Excellent resource as always! Thank you dear Nebihan :)         posted by mada_1


htunde
Hungary

Thank you so much!! I love it! :-))         posted by htunde


isabelzr
Spain

         posted by isabelzr
Great and useful. Thanks a lot


fernandabaruffi
Brazil

         posted by fernandabaruffi
Thanks


Sharin Raj
Malaysia

Thank you so much for sharing, dearest friend. Cheers.         posted by Sharin Raj


kopciuszek
Poland

thank you!         posted by kopciuszek


bjones
Spain

Thank U!         posted by bjones


Zsuzsapszi
Hungary

Thanks a lot for sharing this excellent ws.         posted by Zsuzsapszi


Csag
Portugal

Excellent work!         posted by Csag
Thanks for sharing :)


Snowflake33
Macedonia

*** THANK YOU ***         posted by Snowflake33


jack_fruit
United States

         posted by jack_fruit
Quite difficult for children at the age of 8 or 9 but still a great worksheet :X


L. habach
Morocco

         posted by L. habach
Thanks so much for sharing!


Cris Hanny
Panama

GR8 THANKS         posted by Cris Hanny


ascincoquinas
Portugal

GREAT THANKS         posted by ascincoquinas


judieguv
Costa Rica

         posted by judieguv
Nice as always!


greni
Hungary

Thanks again:)         posted by greni


superbabuskina
Italy

         posted by superbabuskina
thanks for sharing


sarrah mohammed
Tunisia

great work thank you so much!!         posted by sarrah mohammed


souha
Tunisia

Nice work.. Thanks a lot for sharing :)         posted by souha


kissnetothedit
Hungary

Great again! Thanks a lot!=)         posted by kissnetothedit


montseteacher
Spain

         posted by montseteacher
Magnificent work! Thanks!


magdalin
Singapore

THANKS FOR SHARING         posted by magdalin


Ahmed B
Tunisia

Nice work, THANKS!         posted by Ahmed B


plemos
Portugal

         posted by plemos
Thank U so much!!!


babas
Ukraine

         posted by babas
THANK YOU VERY MUCH FOR SHARING!!!!!


Tmk939
Russian Federation

         posted by Tmk939
Thank you!


bretagne
France

thanks a lot         posted by bretagne


falafel
Tunisia

Amazing . Thanks dear for sharing your valuable great work . Have a nice day         posted by falafel


almassa
Tunisia

         posted by almassa
hank you so much!!


nataliaalmoines
Spain

thanks for sharing         posted by nataliaalmoines


mahema
Portugal

         posted by mahema
Thank you again!!!


coyote.chus
Spain

Great ws! Thanks!         posted by coyote.chus


salete
Portugal

         posted by salete
Thanks for sharing.


un_arandano
Spain

         posted by un_arandano
thanks!


Anneclaire
Italy

         posted by Anneclaire
Thx a lot! Great!


lenusik
Russian Federation

         posted by lenusik
Thank you!


LUCETTA06
Italy

         posted by LUCETTA06
GREAT, THANK YOU!!


majocar
Portugal

THANKS A LOT!         posted by majocar


silvia.patti
Italy

thanks         posted by silvia.patti


teresapr
Portugal

         posted by teresapr
Thanks again!!


luboff
Russian Federation

Thank U!         posted by luboff


nika114
Greece

Thank you for sharing!!         posted by nika114


ALI ALI
Egypt

Thank you. This is great         posted by ALI ALI


maguyre
Spain

         posted by maguyre
Thanks a lot!


magherinis
Italy

         posted by magherinis
Thanks a lot:)


a isabel
Portugal

         posted by a isabel
Fantastic, as always!


sandytita
Portugal

         posted by sandytita
Lovely job! Thanks.


Annettannette
Ukraine

Thanks a lot for sharing! Have a nice day!         posted by Annettannette


arito
Mexico

         posted by arito
thank you!!!!


arito
Mexico

         posted by arito
thank you!!!!


Nabila Manzur
Argentina

thxxx 4 sharing !         posted by Nabila Manzur


MJ_Misa
Czech Republic

Thanks for sharing         posted by MJ_Misa


mcris
Brazil

         posted by mcris
Thank u so much!


wonderteacher
Spain

         posted by wonderteacher
Very useful. Thank you!


hostage
Turkey

Thank you:)         posted by hostage


MARLEF
Greece

Thank you so much! It´s great!         posted by MARLEF


Larisa.
Russian Federation

Thanks a lot for sharing! Just what I need!         posted by Larisa.


Awsana
Yemen

Thanks a lot.         posted by Awsana


cristinaevang
Portugal

         posted by cristinaevang
Very good work! Thanks for sharing! :)


haddou
Tunisia

         posted by haddou
lovely work..thank you sooooo much


brazilian boy
Brazil

         posted by brazilian boy
Great Job.. congrats :o)


amrodriguez
Spain

         posted by amrodriguez
thanks alot 4 sharing ¡¡¡¡¡¡ :)


sirah
Argentina

excellent!!! thanks         posted by sirah


wonderteacher
Spain

         posted by wonderteacher
What a lovely worksheet. Thank you very much for sharing!


wonderteacher
Spain

         posted by wonderteacher
What a lovely worksheet. Thank you very much for sharing!


flowerjuy
Argentina

WORKSHEET         posted by flowerjuy
as always..AWESOME!MANY THANKS


lethulan88
Vietnam

         posted by lethulan88
Thanks for sharing! Good luck!


HannahElaine
Turkey

         posted by HannahElaine
Teşekürler!


mycupoftea
Germany

         posted by mycupoftea
Thank you. This saves me a lot of work :-)


ameliech
Greece

         posted by ameliech
Thank you for the beautiful worksheet but I suggest you change exercises a and d, since some sentences do not make sense in the present perfect simple, only in the continuous form.


lojein
Tunisia

         posted by lojein
thank you


apedral
Brazil

thank you         posted by apedral
Thank you!! excellent... just what I needed..


joy2bill
Australia

         posted by joy2bill
Thanks very much. It´s great when you make something editable so that I can adapt it for my adult students.


Marywell
Poland

Many thanks 4 sharing :)         posted by Marywell


yelbey
Turkey

         posted by yelbey
great jobs! thanks


alpolat
Turkey

         posted by alpolat
thank you


DianaLorena
Ecuador

Thanks         posted by DianaLorena
I appreciate your help.


Anetan522
Slovenia

Thank you!         posted by Anetan522
Very beautiful!!


DIMITRA.G
Greece

         posted by DIMITRA.G
thanks a lot


languaria
Germany

Many thanks for sharing!         posted by languaria


janiwiwis
Chile

         posted by janiwiwis
Thanks for this