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.

 

 

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!



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!



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 > Past simple/present perfect > Present perfect vs Simple past in context
English worksheet: Present perfect vs Simple past in context Present perfect vs Simple past in context

I prepared this as a test for my sts but you can adapt it as a ws. Good practice of Simple past and present perfect in contrast and related adverbs of time. There´s also an exercise on Modal Verbs. Hope you find it useful too!

 Level:intermediate
 Age: 10-17
 Downloads:3445

Copyright © 20/10/2008  valpa
Publication or redistribution of any part of this document is forbidden without authorization of the copyright owner.




Argentina
see more worksheets by valpa

 



 

Related resources:
worksheets
english exercises

Comments:


manuelanunes3
Portugal

Thanks :)         posted by manuelanunes3


venezababi
Brazil

         posted by venezababi
thanks


CHARMED ONE
Mexico

Thanks !         posted by CHARMED ONE


donapeter
Romania

         posted by donapeter
Great! Thanks!


frenchfrog
France

         posted by frenchfrog
Thanks a lot! (21.10.08)


natval
Greece

         posted by natval
Thanks for sharing!


leva
Hungary

Thanks for sharing!         posted by leva


Lidukas
Russian Federation

Thank you!!! Wonderful!!!         posted by Lidukas


LAMERCHE
Spain

         posted by LAMERCHE
Thanks! :)


mpotb
Spain

         posted by mpotb
GREAT worksheet!!! Thanks so much!!!


anatoren
Israel

         posted by anatoren
Great work! Thanks for sharing.


dublinschool
Spain

         posted by dublinschool
thanks for sharing! :)


Mietz
Germany

         posted by Mietz
Great and useful! Thanks for sharing!


isiss
Poland

Great! Thanks a lot.         posted by isiss


MARGAUX
France

         posted by MARGAUX
Thanks a lot !


vanda51
Portugal

Very useful!         posted by vanda51
Thank you so much :)


inmanena
Spain

         posted by inmanena
Thanks for sharing


alex1968
Greece

thanx :-)         posted by alex1968


oppilif
Italy

         posted by oppilif
Well done!!!!!!!!!!!! Thanks for your useful contribution!!!!!!!


vivanglais
Switzerland

Thanks for sharing!         posted by vivanglais


Amna 107
United Arab Emirates

Wonderful! .. THANK YOU :)         posted by Amna 107


isabelzr
Spain

         posted by isabelzr
Very useful. Thanks


nessita77
Spain

         posted by nessita77
Great1


spring
Turkey

Thank You :-)         posted by spring


meuge
Argentina

         posted by meuge
Thank you!!


missola
Palestine

         posted by missola
thx for sharing


sickgeo (F)
Greece

         posted by sickgeo (F)
Thanks a lot!!!


domnitza
Romania

         posted by domnitza
thanks!


mmargalef
Spain

very useful         posted by mmargalef
thanks


gilorit
Israel

Thank you;-)         posted by gilorit


Gataferrugem
Portugal

GrEaT! THANKS FOR SHARING! ;OP         posted by Gataferrugem


Kisdobos
Hungary

Thanks, great!         posted by Kisdobos


Katia del Pilar
Peru

Well done!         posted by Katia del Pilar
Thanks.
: )


totya ( F )
Palestine

Thanks for sharing         posted by totya ( F )


marcia chaves
Brazil

Thanks!!!!!!!!         posted by marcia chaves


missundaztood_74
Spain

         posted by missundaztood_74
ABSOLUTELY GREAT THANKSSS A LOT FOR SHARING


kiyia8
Spain

         posted by kiyia8
good! thank you!


slymnblg
Turkey

great..!         posted by slymnblg

I have had always difficulty in teaching this tense..These sort of worksheets will always help us teach better and enjoyably to our pupils.Thanks ..


andrea1828
Argentina

Hi!         posted by andrea1828
Thank you very much. I think I know you from the teaching training course. Do you remember me ?


aftab57
United Kingdom

         posted by aftab57
Thank you for excellent worksheet.


dan1238
Argentina

THANK YOU         posted by dan1238


Anaisvi
Spain

         posted by Anaisvi
Thank you so much and have a merry Christmas!!!


Elinha
Brazil

You´re invited to visit my printables!         posted by Elinha
Thanks for this excellent Job!
Lots of hugs from Brazil!
Ellen


Sandro2007
Brazil

         posted by Sandro2007
tks for sharing


Minie
France

         posted by Minie
Thanks !


carinaluc
Argentina

Thanks a lot!!!!!!         posted by carinaluc


sibila
Spain

         posted by sibila
thanks a lot!!!
nice test for my students!


Renata75
Czech Republic

*Thanks a lot*         posted by Renata75


wakebeauty
Brazil

Thank you 4 being so creative!!! [15.08.09]         posted by wakebeauty


Spagman63
Hong Kong

         posted by Spagman63
Thanks


GigiGraziano
Argentina

thanks a lot!!!!         posted by GigiGraziano
GREAT JOB!!!


naddya
Russian Federation

Great! Thank you!         posted by naddya


bono
Vietnam

Great job!         posted by bono
Thanks so much!


ebrahmi
Tunisia

Thanks for sharing.         posted by ebrahmi
This printable is as beuatiful as your avatar!


pollyanna_pl
Greece

Super! Thank you :)         posted by pollyanna_pl


Baby V
Brazil

Just what I was looking for. Thanks a bunch.         posted by Baby V


joy2bill
Australia

         posted by joy2bill
Thanks very much. How did I miss this earlier?


mariaah
Spain

         posted by mariaah
THANKS A MILLION.


tefipaz
Argentina

Super! THANKS!         posted by tefipaz


pauguzman
Argentina

         posted by pauguzman
thanks!


jollyjoker
Turkey

         posted by jollyjoker
thanks a lot


falafel
Tunisia

Great. Thanks for sharing. Have a nice day          posted by falafel


anitarobi
Croatia

         posted by anitarobi
thanks a bunch


yemen
Algeria

         posted by yemen
Thank you . I really appreciated this worksheet


mrv907
Turkey

         posted by mrv907
thank you


karina llanos
Chile

Karina         posted by karina llanos
Thanks a lot.


tefipaz
Argentina

Great! Thanks for sharing!         posted by tefipaz


lolina29
Mexico

Excellent!!!         posted by lolina29
It is an excellent activity .. .
Thanksssss


lolina29
Mexico

Excellent!!!         posted by lolina29
It is an excellent activity .. .
Thanksssss


lolina29
Mexico

Excellent!!!         posted by lolina29
It is an excellent activity .. .
Thanksssss


zynpbsk
Turkey

         posted by zynpbsk
thkxxx


Happy_rat
Russian Federation

         posted by Happy_rat
Super! Thank you!!


ouareha77
Morocco

         posted by ouareha77
THANX FOR SHARING.


sarrah mohammed
Tunisia

really fantastic, thanks!!         posted by sarrah mohammed


zeynep25
Turkey

         posted by zeynep25
Way to go! :)


valpa
Argentina

         posted by valpa
Thanks for the nice comments!


seikazul
Peru

thx         posted by seikazul
excellent worksheet!


kybele
Turkey

         posted by kybele
thanx a lot:))


foreverfon@hotmail.com
Thailand

         posted by foreverfon@hotmail.com
thank


inspiration
Morocco

         posted by inspiration
Hi teachers.
Who is using Market Leader (old version)?
Need some progress tests to go with first two uits- careers and selling online.


patrenou
Argentina

         posted by patrenou
Thanks so much!! :-)


petemcclave
United Kingdom

         posted by petemcclave
only 1 page!


davidbest20
Turkey

         posted by davidbest20
thanks


english-in-mind
Argentina

fantastic! thanks a bunch!         posted by english-in-mind


mariaah
Spain

Thanks for sharing dear friend.         posted by mariaah


titine69
France

         posted by titine69
Thank you!


Abouhou
Morocco

         posted by Abouhou
tnx


Pina72
Italy

         posted by Pina72
very good work; I appreciated it very much


lojein
Tunisia

         posted by lojein
thank you


lojein
Tunisia

         posted by lojein


Anna P
Brazil

Thanks!         posted by Anna P


Nola30
Saudi Arabia

         posted by Nola30

thanks


Nola30
Saudi Arabia

         posted by Nola30

thanks


taan
Thailand

Thanks :)          posted by taan
Thanks :)


shihabrashied
United Arab Emirates

Thanks          posted by shihabrashied
Very good worksheets !


Marywell
Poland

Many thanks 4 sharing :)         posted by Marywell


feras.alkadi
Saudi Arabia

         posted by feras.alkadi
thank yooooou


feras.alkadi
Saudi Arabia

         posted by feras.alkadi
thank yooooou


momoma
France

         posted by momoma
Thanks for sharing


malevama
Mexico

Hey!         posted by malevama
Thanks a lot for sharing it!
It´s so useful


wassim khleifi
Tunisia

         posted by wassim khleifi
Thanks a lot. So helpful.


wassim khleifi
Tunisia

         posted by wassim khleifi
Thanks a lot. So helpful.


BARBIGIRL148
Argentina

         posted by BARBIGIRL148
thanks!!!


LindaB-pdx
United States

Thank you!         posted by LindaB-pdx
perfect!


agniesia
Poland

thx         posted by agniesia
thx :)