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.

 

 

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!



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!


Advertise here

 

  Grammar worksheets > Verbs > Verb tenses > Future tense > TEST YOUR GRAMMAR. ALL THE PAST, PRESENT AND FUTURE TENSES.
English worksheet: TEST YOUR GRAMMAR. ALL THE PAST, PRESENT AND FUTURE TENSES. TEST YOUR GRAMMAR. ALL THE PAST, PRESENT AND FUTURE TENSES.

20 situations with the gaps to be filled with the correct tense form of the verbs in orded to test your students´ knowledge of the rules and verb tenses in general. Hope you´ll find that useful. Life_line.

 Level:intermediate
 Age: 14-17
 Downloads:2935

Copyright © 22/7/2009   Olia
Publication or redistribution of any part of this document is forbidden without authorization of the copyright owner.




Ukraine
see more worksheets by life_line

 



 

Related resources:
verb tenses worksheets
verb tenses english exercises

Comments:


mjpa
Spain

Thanks for sharing.         posted by mjpa


Sil2009
Argentina

         posted by Sil2009
thank you very much!


diva2402
Panama

THANK U ;-) ....4 SHARING          posted by diva2402


Stellam
Argentina

Very nice !! Thanks for sharing!         posted by Stellam


silpont
Argentina

         posted by silpont
GREAT! THANXS:)


Annettannette
Ukraine

;-)))))         posted by Annettannette


rainbowenglish
Argentina

         posted by rainbowenglish
SUPER!!! Thanks


inmanena
Spain

Thanks very much for sharing. Have a nice day!!!! ^_^         posted by inmanena


Pacchy
Argentina

Great job!!!         posted by Pacchy


carmelalibe
Argentina

         posted by carmelalibe
Well done. Thanks


usher
Lithuania

         posted by usher

Thanks


pirchy
Israel

Thanks for sharing! A wonderful ws as usual!!!         posted by pirchy


CHARMED ONE
Mexico

Well Done !! Thanks for sharing.         posted by CHARMED ONE


Victoria-Ladybug
Israel

♥Thanks♥ ♥Thanks♥ nice idea!         posted by Victoria-Ladybug


yuliya888
Ukraine

THANK YOU! Great as usual!! :)         posted by yuliya888


mokus19
Hungary

         posted by mokus19
Thanks for sharing!


allakoalla
Latvia

         posted by allakoalla
Thanks a lot for this wonderful material!


leva
Hungary

Great again!Thanks for sharing!         posted by leva


moni_k
Romania

Very useful! Thank you very much!!!         posted by moni_k


Mrs Matilda
Sweden

         posted by Mrs Matilda
Very Useful! Thanks a lot!


maker1
Turkey

         posted by maker1
Thank you for sharing.


Gataferrugem
Portugal

GREAT*THANKS         posted by Gataferrugem


teresaraiva
Portugal

Incredible great!!         posted by teresaraiva
Thank you!!!


portugueseteacher
Portugal

Thanks!Very useful!         posted by portugueseteacher


Anabelita
Portugal

         posted by Anabelita
Thank you for sharing.


isabelzr
Spain

         posted by isabelzr
THANKS A LOT


Stassy
Belarus

Thank you VERY much!!!!! :-))))         posted by Stassy


lilianarota
Italy

thank you olia, very well done,         posted by lilianarota


manuelanunes3
Portugal

Really useful :) Thanks!         posted by manuelanunes3


Chaijaroen
Thailand

Thank you for sharing!         posted by Chaijaroen


arkel
Ireland

Thanks a lot for sharing:)          posted by arkel


Alenka
Slovenia

A*W*E*S*O*M*E*          posted by Alenka
as you always do! Thank you, dear Olia!


gilorit
Israel

Thank you - GREAT !!! ;-)         posted by gilorit


bubacskam
Romania

WOW! Great job!         posted by bubacskam


anatavner
Israel

thank you for sharing your work with us!!!         posted by anatavner


merchita
Spain

         posted by merchita
THANKS!! VERY USEFUL!


Greek Professor
Greece

Thanks...useful..         posted by Greek Professor


Agatha1987
Poland

         posted by Agatha1987
THANKS A LOT


chorima
Spain

         posted by chorima
thanks a looooooot


cely
Argentina

         posted by cely
Thanks a lot!!


miss-williams
Portugal

         posted by miss-williams
Great work... Thanks!!!!!!!!!!!!


Katiana
Spain

EXCELLENT!!! THANKS SO MUCH DEAR OLIA!!!         posted by Katiana


evadp75
Romania

Very useful !!!! THANK YOU FOR SHARING!!!!         posted by evadp75


missola
Palestine

         posted by missola
thanx alot


aftab57
United Kingdom

Thank you for excellent ws         posted by aftab57


Kamilam
Poland

         posted by Kamilam
Excellent! Thank you so much!


busja
Ukraine

HONEY!!!!!THANKSSSSSSSS!! Miss you..((         posted by busja


mariaelaine
Malta

Thanks, you are so talented!!         posted by mariaelaine


mink191
Thailand

         posted by mink191
Many Thanks (^++++^)


marcelagil
Argentina

         posted by marcelagil
thank you!!!!:)


sarahjane68
Germany

         posted by sarahjane68
Thank you!!!


IDIOMALAND
Spain

         posted by IDIOMALAND
Thanks 4 sharing! Wonderful work!


hidden pearl
Bahrain

thanks         posted by hidden pearl
very creative, however , it would be better with the answers.
thanks for sharing


nhlrhn
Turkey

         posted by nhlrhn
Thank you!


mariaah
Spain

         posted by mariaah
THANKS A MILLION FOR YOUR EXCELLENT WS. HAVE A NICE SUMMER HOLIDAY.


mniedokos
Poland

great job!         posted by mniedokos
THANK YOU VERY MUCH FOR SHARING!


masiczka
Poland

         posted by masiczka
thanx!


dokim
Vietnam

thanks         posted by dokim


sea camel
Belgium

Excellent!! Thanks for sharing!         posted by sea camel


lisa.weix
Austria

WOW - great work! Thanks so much for sharing :o)!         posted by lisa.weix


adel boukhchina
Tunisia

         posted by adel boukhchina
SOOOOO LOVELY. THANKS


Juan Pablo Rios
Colombia

What else could I ask for?         posted by Juan Pablo Rios
great!! Thanx a lot! I wonder where you got the little pictures from. Is there any website or something?
Thanx!!


ReemSancil
Lebanon

         posted by ReemSancil
thank you


Zora
Canada

         posted by Zora
Thank you :)))


pauguzman
Argentina

         posted by pauguzman
thanks!!


evremevrem
Turkey

:)         posted by evremevrem
thank you


queenpadme
Turkey

thank you. that´s really useful!         posted by queenpadme


terasus60
Turkey

Thanks         posted by terasus60
Thanks for sharing


tangmeau
Thailand

Thank         posted by tangmeau
thank ka


zino b
Algeria

         posted by zino b
Very nice !! Thanks for sharing!


carmenillan@terra.es
Spain

         posted by carmenillan@terra.es
Thanks a lot!


alexiavr
Spain

         posted by alexiavr
thank you!!!!really good!!!


le ngoc qui
Vietnam

thank you         posted by le ngoc qui
Thank you for sharing


dziewczyna
Poland

         posted by dziewczyna
thank you for sharing 8^]


montseteacher
Spain

         posted by montseteacher
Thanks for sharing!


Devitsa
Russian Federation

         posted by Devitsa
Thanks a lot!


Teacher Laura!
Brazil

THANKS!         posted by Teacher Laura!


SEMSEM
Tunisia

thanks         posted by SEMSEM
very interesting, thanks for sharing


SEMSEM
Tunisia

thanks         posted by SEMSEM
very interesting, thanks for sharing


msmithms10
France

         posted by msmithms10
Thank you so much! I have been looking for activities like this, my students really struggle with the tenses! Its so nice to not have to re-write these lessons!


Cecilia Bustos
Argentina

Thank you so much!!         posted by Cecilia Bustos


Thessaloniki
Greece

         posted by Thessaloniki
THANKS A MILLION!HAPPY 2012!


amel ben chaouch
Tunisia

posted by Amel         posted by amel ben chaouch
Thanks for sharing.Have a nice day


sehanyc
Turkey

         posted by sehanyc
thank you :)


Rachell13
Panama

         posted by Rachell13
VERY GOOD! THANKS FOR SHARING!


madabere
Romania

         posted by madabere
Thanks for sharing....


english forever
Tunisia

         posted by english forever
Thanks a lot for sharing


LAMI
Tunisia

greaaaaaaaaaaaaaaaat thanks         posted by LAMI


eduran
Spain

         posted by eduran
EXCELLENT! THANKS!!


amethystflorida
Indonesia

thank you very much         posted by amethystflorida


sonymarti
Spain

         posted by sonymarti
thanks a lot


noursen
Tunisia

         posted by noursen
Thanks a lot


aminecyber
Algeria

thank you          posted by aminecyber
gooooooooooooooooooooooooooooooood work


cath414
Taiwan

thanks         posted by cath414
how do i download this exercise?


veronika74
Hungary

         posted by veronika74
Thank you.


profeglori
Spain

         posted by profeglori
GREAT! THANKS FOR SHARING.


nataliaalmoines
Spain

thanks for sharing         posted by nataliaalmoines


kbhp
Greece

         posted by kbhp
Thanks for sharing.


ines2012
Tunisia

         posted by ines2012
so nice


montseteacher
Spain

         posted by montseteacher
thanks!


amethystflorida
Indonesia

Thank you very much         posted by amethystflorida


fayrouzmsaddak
Tunisia

         posted by fayrouzmsaddak
thanks for sharing


kudret gülcan
Turkey

         posted by kudret gülcan
lots of thanks for your precious effors


apitchh
Thailand

Compliment         posted by apitchh
Thank a lot. this can help my student


lisa.weix
Austria

Thanks a lot! =)         posted by lisa.weix


hrivatko
Slovakia

         posted by hrivatko
Thank you so much :)


saadoun
Tunisia

         posted by saadoun
So much thanks


gloryjoe
Spain

         posted by gloryjoe
thanks a lot!


toni_azoulay
Israel

This is great, Thanks!!          posted by toni_azoulay


saidihakim
Algeria

         posted by saidihakim
THANNNNNNNNNNNNNNNNNNNNNNNNNKS


mohammed El-malah
Egypt

         posted by mohammed El-malah
thanks a lot


spcyty
Hong Kong

Answers         posted by spcyty
Any answers for this worksheet?


tiffany nguyen
Vietnam

         posted by tiffany nguyen
Thank for sharing


stopulight
Turkey

         posted by stopulight
Nice work! Thank you very much for posting it!


Charog
Spain

         posted by Charog
Thanks for sharing


Sandy9
France

Thanks !         posted by Sandy9
Very useful ! Thank you !


DeanNguyen
United States

         posted by DeanNguyen
thank you so much!


jperis@iesgadea.es
Spain

THANK YOU! :)          posted by jperis@iesgadea.es


ployvasu
Thailand

Thank you         posted by ployvasu
Thank you


nature14mailru
Russian Federation

         posted by nature14mailru
Thanks a lot