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.

 

 

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!



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!



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.


Advertise here

 

  Grammar worksheets > Verbs > Verb tenses > Past simple/present perfect > Simple Past or Present Perfect?
English worksheet: Simple Past  or  Present Perfect? Simple Past or Present Perfect?

I“ve created this worksheet to be done after the one I uploaded yesterday: http://www.eslprintables.com/printable.asp?id=477781#thetop , but it can be used individually. KEY INCLUDED. Students first choose the right verb form from the bubble to make complete sentences. Then they read a dialogue and cross out the wrong verb forms. They complete a dialogue with the words given in brackets and, finally, they do a rephrasing exercise in which they have to change the verb tense according to the words given. Thank you all so much for your kind comments. I really appreciate them all. Have a wonderful week! Hugs, mena:))))

 Level:intermediate
 Age: 12-17
 Downloads:2841

Copyright © 21/11/2010  Filomena Semićo
Publication or redistribution of any part of this document is forbidden without authorization of the copyright owner.




Portugal
see more worksheets by mena22

 



 

Related resources:
Present perfect worksheets
Present perfect english exercises

Comments:


imelda
Mexico

thank you so much for your great wss dear mena I love them! :)         posted by imelda


yulya_esl
Ukraine

thanks for sharing! have a nice week!         posted by yulya_esl


Sharin Raj
Malaysia

Cool, dear friend. Thank you so much for sharing.         posted by Sharin Raj


Coimbra.com
Portugal

         posted by Coimbra.com
Thank you once again. Have a nice week. Cristina:))


wane
Spain

         posted by wane
Thanks for your great and useful worksheets. I love them!!!


Dottel
Germany

         posted by Dottel
Thanks a lot!


Ell@
Brazil

         posted by Ell@
PERFECT AS ALWAYS. THANK YOU DEAR MENA.


NanG
Argentina

         posted by NanG
Thanks a lot! Have a nice week! =)


juliag
Japan

         posted by juliag
Fantastic, thank you for sharing Mena. Have a lovely week.


Pelletrine
France

         posted by Pelletrine
Thank you so much, once again!
Have a lovely week, and take care :o))


Larisa.
Russian Federation

Thank you so much, dear Mena! Your work is fantastic! Have a nice week!         posted by Larisa.


ikebana
France

         posted by ikebana
thanks for your fantatstic ws. Mena !


amirasanaa
Algeria

hi         posted by amirasanaa
excellent work mena.as suual of course.thanks for sharing


vikral
India

Superb and verb useful worksheet. Thanks a loooooot for sharing.         posted by vikral


vikral
India

Superb and very useful worksheet. Thanks a lot for sharing.         posted by vikral


pirchy
Israel

Thanks for sharing your creative work!         posted by pirchy


falafel
Tunisia

Perfect as always. Thanks dear for sharing. Have a nice day          posted by falafel


LUCETTA06
Italy

         posted by LUCETTA06
THANKS A LOT!


Szilvi
Hungary

You are super! :))))Thanks.         posted by Szilvi


Stellam
Argentina

Great worksheet!! Thank you, dear Mena!         posted by Stellam


greni
Hungary

Great as always. Thanks a lot, dear Mena:)         posted by greni


ellakass
Israel

Thanks for sharing! Nice and useful.         posted by ellakass


vickyvar
Greece

Good morning!!! Thanks a million for all your hard work and your generosity!         posted by vickyvar


magneto
Greece

         posted by magneto
Thanks a bunch, dear Mena!


L. habach
Morocco

         posted by L. habach
Thank you so much for your great wss dear mena. I love them!Big hugs from Morocco. Have a nice week.


moni_k
Romania

Very nice and useful!!!! Thaks a lot, Mena!          posted by moni_k


patties
Italy

         posted by patties
GREAT! THANKS A LOT!!!


cherna
Spain

         posted by cherna
Great! Thanks for sharing your worksheet!


isa2
Austria

THX 4 sharing. Great as always.         posted by isa2


Greek Professor
Greece

Always looking forward to your work....thnks again         posted by Greek Professor


valedanilova
Macedonia

LOVELY!         posted by valedanilova
Very nice and useful, as always! Thanks a lot, Mena!
Have a great day :-)


LittleSunshine11
Germany

I love those kinds of ws!!!! THANKS!!!!!!         posted by LittleSunshine11


yola1923
Spain

Useful as always! Thanks a lot dear Mena         posted by yola1923


lorena.pellegrino
Italy

Great!!!! Thanks a lot for sharing!         posted by lorena.pellegrino


lmariana123
Argentina

         posted by lmariana123
thanks a lot :)


Rosario Pacheco
Portugal

Great!!!! Thanks a lot for sharing!          posted by Rosario Pacheco


adel boukhchina
Tunisia

         posted by adel boukhchina
THANKS AGAIN. SOOOOOOOOOOO GRATEFUL


carinaluc
Argentina

Always great!         posted by carinaluc


sweetdreamja
Thailand

         posted by sweetdreamja
Great,thanks a lot


arielmlee
Malaysia

Thank you for another fantastic ws. !($_$)!         posted by arielmlee
Just amazing! simple amazing ws...how did u come out with it? :D


...Alena...
Russian Federation

Thank you very much, dear Mena!         posted by ...Alena...


daluta
Lithuania

Fantastic!!! Thank You!!!         posted by daluta


Mayrose
Romania

Thank you for another great one!         posted by Mayrose


gilorit
Israel

♥♥Thank you for your GREAT work.♥♥          posted by gilorit


Aimee/S.
Israel

Fantastic! ♥ Thanks again dear Mena ♥         posted by Aimee/S.


mcamca
Austria

Thanks for sharing!         posted by mcamca


montseteacher
Spain

         posted by montseteacher
Splendid again dear Mena! Thanks a lot for sharing your creativity with us! Have a nice day! Hugs!


bjones
Spain

Thank U !         posted by bjones


coyote.chus
Spain

         posted by coyote.chus
Really nice. thanks!


mauro78
Colombia

         posted by mauro78
thank you very much..!! nice work.!!


Nizarsouth
Tunisia

         posted by Nizarsouth
Thank you so much


FroggyClaudine
France

Dear Mena, really great as usual. Thanks for sharing         posted by FroggyClaudine


Lilia.St
Ukraine

Wonderful! Thanks a lot!         posted by Lilia.St


braincrusher
France

         posted by braincrusher
thank you.


cely
Argentina

         posted by cely
Great as always! Thanks so much!


Carlos D.
Portugal

Very useful!         posted by Carlos D.
Thank you for sharing :)


Nani Pappi
Portugal

Thanks a lot !!         posted by Nani Pappi


Midge1
Germany

Thank you!         posted by Midge1


IrenFishka503
Ukraine

Thanks a lot! The WS is in your fantastic style! I like it very much! THANK YOU!!!         posted by IrenFishka503


teresapr
Portugal

         posted by teresapr
Another fantastic one!Thanks so much for sharing, dear Mena!


gabitza
Romania

Always a pleasure to see your contributions! Thanks a lot!         posted by gabitza


meuge
Argentina

         posted by meuge
Thank you !!!!!!!!!


romer
Spain

Wonderful as always. Thanks a million!         posted by romer


sweet hannah
Egypt

         posted by sweet hannah
Thank You good work


Janewoods
United States

         posted by Janewoods
Thank you :)


mariamit
Greece

Thank you very much Mena. Your work is always a pleasure. Have a fantastic week!         posted by mariamit


VaneV
Costa Rica

         posted by VaneV
Thank you very much, Great work!


VaneV
Costa Rica

         posted by VaneV
Thank you very much, Great work!


andreiamendes
Portugal

Great!!!         posted by andreiamendes
Thanks for sharing.


DedicatedTeacher
United Arab Emirates

Excellent Work. Many thanks.         posted by DedicatedTeacher


Jazuna
Czech Republic

         posted by Jazuna
Dear Mena, thanks a lot for all your nice and useful worksheets:-)


Tecus
Hungary

Superb! Thank you!         posted by Tecus


lilly of the valley
Saudi Arabia

         posted by lilly of the valley
Great work as usual. Thanks.


Mabdel
Morocco

         posted by Mabdel
Stunning!!!!!!!!! Thanks a lot dear Mena for sharing.


Irishsweet
France

♥ thanks for sharing ♥         posted by Irishsweet


frenchteacher76
France

         posted by frenchteacher76
Thanks !


serene
Greece

Thank you! :))         posted by serene


Nines Picado
Spain

         posted by Nines Picado
GRRRRRRRRRRRRRRREAT! THANKS.


traute
Spain

Excellent worksheet and very useful. Thanks for sharing.          posted by traute


Katiana
Spain

Thanks a bunch dearest Mena. Have a wonderful Tuesday. Hugs!         posted by Katiana


ReemSancil
Lebanon

         posted by ReemSancil
thank you


Samantha.esl
Italy

thank you again!!         posted by Samantha.esl


mariavaz
Portugal

Wonderful!         posted by mariavaz
Thanks for your help! Very useful Worksheet! And very well done, too!


dinamsp
Portugal

         posted by dinamsp
thanks! Have a nice week!


OlgaPrih
Ukraine

         posted by OlgaPrih
Great thanks!!!


Carmenlpk
Brazil

Thank you so much!         posted by Carmenlpk
I just love your ws!


Szilvi
Hungary

Thanks a lot. Just what I needed.         posted by Szilvi


witchy
Turkey

Great work...Thank you sooooo much;)         posted by witchy


susiesimple
Germany

         posted by susiesimple
Thanks a lot!! Very useful :)


memarta
Portugal

         posted by memarta
THANKS A BUNCH


cilkaz
Slovenia

         posted by cilkaz
You always manage to make such great things. Thank you for that! Have a wonderful weekend!


MJ_Misa
Czech Republic

Thanks for sharing this great ws:o))         posted by MJ_Misa
(10.2.2012)


jack_fruit
United States

         posted by jack_fruit
Cute and so helpful, thank you :)


teacherroscba
Bolivia

Thanks!!         posted by teacherroscba


Nabila Manzur
Argentina

thxxx 4 sharing !         posted by Nabila Manzur


mcris
Brazil

         posted by mcris
can I have all our activities,? They are perfect and I have no points to download them!!!PLEAAAASSSSSSSSSSSSSEEEEEEEEEEEEEEEE


COLOMBO
Ukraine

You are so talented! Thank you so much! :)         posted by COLOMBO


josiewalker
Italy

         posted by josiewalker
very nice as always


sweetkatia.2010@yahoo.com
United Kingdom

         posted by sweetkatia.2010@yahoo.com
YOU ARE UNBELIEVABLE! MILLION THANKS!


sabeh
Tunisia

         posted by sabeh
Thank you a very nice worksheet


fredous2
Tunisia

         posted by fredous2
thank you a lot


sarrah mohammed
Tunisia

great and well-prepared worksheet ! Thank you for sharing it with us dear colleague !         posted by sarrah mohammed


Krocha
Brazil

         posted by Krocha
Very good!Thanks!


AlexandraDores
Portugal

         posted by AlexandraDores
Thanks for sharing :)


zohri01
Morocco

         posted by zohri01
Thanks a lot.


Anna P
Brazil

         posted by Anna P
Thanks a lot!


helenaainacio
Portugal

         posted by helenaainacio
thanks for sharing


bambarek
Morocco

         posted by bambarek
THANKS A LOTTTTTT


hasperj
United States

thx u :)         posted by hasperj


stiofan
Spain

         posted by stiofan
thank you


weik
Austria

         posted by weik
your handouts are just awesome, all of them, you should do that professionally! greets from austria, katrin


helenaainacio
Portugal

         posted by helenaainacio
Great! Thanks.


najeebs
Tunisia

         posted by najeebs
Thank you so much ! You are great ! Your students are so lucky to have you as their teacher !


karakosta
Greece

         posted by karakosta
Thank you again!!!


broncesambar
Argentina

         posted by broncesambar
thankS!!!!


loreleiscot
France

Great!         posted by loreleiscot
Merci beaucoup!


Cartuxa
Portugal

Thanks a lot! :o) obrigada         posted by Cartuxa


baraah86
Jordan

         posted by baraah86
thanks


momoma
France

         posted by momoma
Thanks for sharing ! quite useful


zeyno
Turkey

thanks for sharing         posted by zeyno


zeyno
Turkey

thanks for sharing         posted by zeyno


lotas
Spain

         posted by lotas
thanks


Anetan522
Slovenia

Thank you!         posted by Anetan522
Very beautiful!!


Charog
Spain

         posted by Charog
Thanks for sharing!!


Olonlogtuvschool
Philippines

Very Useful         posted by Olonlogtuvschool
Thank you so much for this worksheet. It helps a lot. Great work!


Olonlogtuvschool
Philippines

Very Useful         posted by Olonlogtuvschool
Thank you so much for this worksheet. It helps a lot. Great work!