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!


Advertise here

 

  Grammar worksheets > Modal verbs > have to > Must or Have to (+Key)
English worksheet: Must or Have to (+Key) Must or Have to (+Key)

Pupils have to read the rules and complete the sentences with must-mustnīt-donīt- have to-donīt have to. Then, match each picture with a sentence.

 Level:intermediate
 Age: 9-14
 Downloads:665

Copyright Đ 01/3/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

 



 

Related resources:
modals worksheets
modals english exercises

Comments:


Akanah
Spain

always great! thxs         posted by Akanah


a isabel
Portugal

         posted by a isabel
Great, as usual, thanks a lot!


Fallen Angel
Portugal

         posted by Fallen Angel
I love your worksheets!Thanks!


jennybohmes
Argentina

         posted by jennybohmes
Thanks for sharing!


Lidia B.
Germany

Great and useful as usual ! Thanks for sharing!         posted by Lidia B.


shusu-euphe
Taiwan

Thank you dear.         posted by shusu-euphe


juliag
Japan

         posted by juliag
Nice as always, thank you.


lshorton99
Spain

Thank you         posted by lshorton99


Amanda W
Austria

Many thanks,          posted by Amanda W


rosa_mazur
Russian Federation

Thank you very much!         posted by rosa_mazur
A very useful grammar exercise!


Poohbear
Germany

Thanks! Great!         posted by Poohbear


1234skippy
France

         posted by 1234skippy
I was about to create a worksheet on this point because I couldnīt find one. Thanks so much for saving me this precious time and making such great worksheets.


1234skippy
France

         posted by 1234skippy
I was about to create a worksheet on this point because I couldnīt find one. Thanks so much for saving me this precious time and making such great worksheets.


greni
Hungary

Great as usual. Thanks a lot:)         posted by greni


htunde
Hungary

Thanx a lot!! :o))         posted by htunde


sharon f
Israel

Great worksheet. Thank you!         posted by sharon f


margax
Spain

GREAT AS ALWAYS!!! THANKS FALAFEL         posted by margax


Montypython
France

*** *T*H*A*N*K* *Y*O*U* *S*O* *M*U*C*H * !*!*!* * awesome !! :)         posted by Montypython


nichanun
Thailand

Nice work! Thanx 4 sharing!         posted by nichanun


Bassouma
Tunisia

Thanks a lot for sharing !          posted by Bassouma


Dimitrys
Argentina

Thanks!!!!         posted by Dimitrys


Sehkar
Turkey

EXCELLENT AS USUAL! THANKS A LOT!         posted by Sehkar


Stellam
Argentina

Excellent work! Very nice and useful !! Thank you so much!         posted by Stellam


aragoneses
Spain

         posted by aragoneses
Perfect as always, thank you very much for sharing!


carinaluc
Argentina

Another great ws, thanks a lot!!!         posted by carinaluc


luboff
Russian Federation

Amazing! Thanks a lot!         posted by luboff


feii
Greece

         posted by feii
WONDERFUL WS...THAKS A LOT


wided..
Tunisia

useful as usual.. thanks :)         posted by wided..


hujor
Spain

         posted by hujor
Very interesting work. Thank you


bermudenze
Argentina

         posted by bermudenze
THANKS A LOT !!!!


Samya Salem
Tunisia

         posted by Samya Salem
thanks
great work as usual
Have a nice day.


Tecus
Hungary

Thanks for sharing!         posted by Tecus


teresapr
Portugal

         posted by teresapr
Excellenta as usual!Thanks for sharing!


abba
Spain

         posted by abba
Thanks :))


Rosario Pacheco
Portugal

Great! Thanks for sharing!         posted by Rosario Pacheco


manuelanunes3
Portugal

Great work! Thanks for sharing :)         posted by manuelanunes3


ben 10
Tunisia

thanx         posted by ben 10


sinda
Tunisia

thanks         posted by sinda


miry
Spain

         posted by miry
Great. Thank you for sharing.


macomabi
Portugal

GREAT! THANKS :-)         posted by macomabi


Timar Marika
Romania

         posted by Timar Marika
thanks a lot :)


magherinis
Italy

         posted by magherinis
GREAT!


Vivi Quir
Argentina

         posted by Vivi Quir
Thanks!!!!


volga
United States

         posted by volga
Nicely done!! Thanks a lot!!! ;o)


Catalina Sorina
Romania

Great! Thank you!         posted by Catalina Sorina


mmargalef
Spain

excellent as always! Thanks a lot! :-)         posted by mmargalef


gitasiva
India

Another great and useful worksheet! Thanks for sharing.         posted by gitasiva


Nines Picado
Spain

         posted by Nines Picado
EXCELLENT.THANKS A LOT.


bjones
Spain

Thank U !         posted by bjones


serene
Greece

Thank you! :)          posted by serene


Katiana
Spain

GREAT DEAR! THANKS A MILLION! HAVE A WONDERFUL WEDNESDAY!         posted by Katiana


hedia
Tunisia

         posted by hedia
Thanks for sharing!


gilorit
Israel

♥♥Thank you .♥♥          posted by gilorit


chorima
Spain

         posted by chorima
THANKS A LOOOOOOT


knds
Greece

Thank you very much!         posted by knds


Elinha
Brazil

Wonderful, my dear friend!         posted by Elinha


MapleLeaf
Canada

         posted by MapleLeaf
Thanks a lot!


pilarmham
Spain

         posted by pilarmham
Great work! Thanks.


Kate (kkcat)
Russian Federation

Thank you very much!just what I need ;)         posted by Kate (kkcat)


missola
Palestine

         posted by missola
great worksheet
thanx alot


mena22
Portugal

Thanks for sharing! Hugs, mena:))         posted by mena22


veljaca82
Bosnia and Herzegovina

great work! thanx a lot!         posted by veljaca82


Chriss-MX
Mexico

Great!!         posted by Chriss-MX
Thanks friend!!!


blunderbuster
Germany

Thank you!         posted by blunderbuster


Chafik Boufrioua
Morocco

Thanks !! Great job!!!!!!         posted by Chafik Boufrioua


montseteacher
Spain

         posted by montseteacher
amazing work! Thanks for sharing it.


LILIAAMALIA
Greece

thanks         posted by LILIAAMALIA


newage
Turkey

VERY WELL...         posted by newage
THANKS


medamine
Tunisia

         posted by medamine
thanks again ur worksheets r great!


vivienne71
Greece

Great work, indeed!         posted by vivienne71
Thanks a million! :D