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.

 

 

Expressions worksheets:

English Worksheet: Class Expressions (18 flashcards)
Class Expressions (18 flashcards)
Level: elementary
Age: 10-17
Downloads: 1338


English Worksheet: Expressions with give and take
Expressions with give and take
Level: intermediate
Age: 14-17
Downloads: 909


English Worksheet: Class Expressions 1/3
Class Expressions 1/3
Level: elementary
Age: 10-17
Downloads: 730


English Worksheet: Social expressions - useful phrases 3 & 4 (new version)
Social expressions - useful phrases 3 & 4 (new version)
Level: elementary
Age: 12-17
Downloads: 671


English Worksheet: Social expressions - useful phrases 1 & 2
Social expressions - useful phrases 1 & 2
Level: elementary
Age: 12-17
Downloads: 644


English Worksheet: Expressions with come and go
Expressions with come and go
Level: intermediate
Age: 14-17
Downloads: 601


English Worksheet: Social expressions - useful phrases 5 & 6
Social expressions - useful phrases 5 & 6
Level: intermediate
Age: 13-17
Downloads: 515


English Worksheet: Social expressions - useful phrases 7 & 8
Social expressions - useful phrases 7 & 8
Level: intermediate
Age: 13-17
Downloads: 491


English Worksheet: GET- DIFFERENT MEANINGS AND EXPRESSIONS
GET- DIFFERENT MEANINGS AND EXPRESSIONS
Level: intermediate
Age: 13-17
Downloads: 486


English Worksheet: Presentation expressions
Presentation expressions
Level: intermediate
Age: 14-17
Downloads: 458


English Worksheet: Expressions with bring and get
Expressions with bring and get
Level: intermediate
Age: 14-17
Downloads: 457


English Worksheet: SET EXPRESSIONS
SET EXPRESSIONS
Level: intermediate
Age: 10-17
Downloads: 373


English Worksheet: EXPRESSIONS + ING
EXPRESSIONS + ING
Level: intermediate
Age: 12-17
Downloads: 363


English Worksheet: GET EXPRESSIONS
GET EXPRESSIONS
Level: advanced
Age: 12-17
Downloads: 357


English Worksheet: FIXED EXPRESSIONS USED EVERY DAY!!!
FIXED EXPRESSIONS USED EVERY DAY!!!
Level: advanced
Age: 7-17
Downloads: 311


English Worksheet: classroom expressions!!
classroom expressions!!
Level: elementary
Age: 10-12
Downloads: 307


English Worksheet: All the human faces´expressions (Part 1)
All the human faces´expressions (Part 1)
Level: advanced
Age: 12-17
Downloads: 283


English Worksheet: FROM THE HEART:  Idioms and expressions with Heart- completely editable KEY included
FROM THE HEART: Idioms and expressions with Heart- completely editable KEY included
Level: intermediate
Age: 12-17
Downloads: 273


English Worksheet: All the human faces´ expressions (part 3)
All the human faces´ expressions (part 3)
Level: advanced
Age: 12-17
Downloads: 267


English Worksheet: All the human faces´  expressions (part 2)
All the human faces´ expressions (part 2)
Level: advanced
Age: 12-17
Downloads: 263


 

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



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!



English, Math & Science Games - Add energy to your classrooms!
Math, Science & ESL Games review exercises for primary learners. Games that work on all devices!



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!



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 > Expressions > EXPRESSIONS WITH HAVE
English worksheet: EXPRESSIONS WITH HAVE EXPRESSIONS WITH HAVE

Worksheet to practise the use of the verb "have" when it is not used in the sense of possession. Students have to look at the pictures and fill in the blanks in the sentences with the verb have in the right tense(Present Simple-Present Continuous-Past Simple) and one of the word(s) in the grammar explanation provided at the beginning of this worksheet. I hope you lile it and find it useful.

 Level:intermediate
 Age: 12-17
 Downloads:405

Copyright © 26/1/2009   Ana Isabel Valdés
Publication or redistribution of any part of this document is forbidden without authorization of the copyright owner.




Spain
see more worksheets by Katiana

 



 

Preview:
EXPRESSIONS WITH HAVE worksheet

 

 

Comments:


emila
Turkey

         posted by emila
Nice to be the first person:))
Thanks for sharing Katiana.


skudjova
Bulgaria

Excellent work as usual!!!         posted by skudjova
Thank you for sharing it with us!


aftab57
United Kingdom

         posted by aftab57
Thank you for sharing.


joebcn
Andorra

lovely as usual, Katiana.         posted by joebcn


macomabi
Portugal

THANKS o)         posted by macomabi


risa
Portugal

Thanks for sharing this excellent work!         posted by risa


vcjr
Brazil

         posted by vcjr
EXCELLENT WORKSHEET..THANKS A BUNCH


Mar (itxasobcn)
Spain

Another great worksheet of yours!!!!!!!!!!!!!!!!!         posted by Mar (itxasobcn)
Really nice and useful!!!! Thank you dear Ana. Besosssss!!!!!!!!!!!!!!!


sigal birka
Israel

SUPERB!!!! Thanks         posted by sigal birka


Aral
Portugal

         posted by Aral
Outstanding! Thanks


carinaluc
Argentina

Impecable as usual, thank you         posted by carinaluc


sldiaz
Panama

thanks, thanks, and thanks :)         posted by sldiaz
nice and useful as always :)


Melly Poulain
Brazil

Another great ws. Thanks a lot         posted by Melly Poulain


KarolinaB
Czech Republic

Thank you! Wonderful!         posted by KarolinaB


ironda
Spain

         posted by ironda
GREAT as always! thank you for your excellent ws


jecika
Serbia

         posted by jecika
wonderful worksheet ... thanks for sharing :)


isabelzr
Spain

         posted by isabelzr
Excellent, as usual. Thanks a lot Katiana


meuge
Argentina

         posted by meuge
Great worksheet! Thank you!


Paola_
Argentina

♥Brilliant! Thanks!!! ♥         posted by Paola_


Camilla_2008
Brazil

No words...         posted by Camilla_2008
Your work is great !!! Thanks !!!


pandabear
United States

Thank you once again!         posted by pandabear


minegurtop
Turkey

Thanks you! :)         posted by minegurtop


lopezg
United States

         posted by lopezg
Very useful. Thanks for sharing.


frenchfrog
France

         posted by frenchfrog
Thanks a lot! (27.01.09)


rotkappe
Germany

         posted by rotkappe
Thank you! You are such a great teacher!


allakoalla
Latvia

         posted by allakoalla
Thanks for sharing!


chrabonsc
Poland

         posted by chrabonsc
thank you :)


a isabel
Portugal

         posted by a isabel
You always find something different and interesting for us all. Your pupils are very lucky to have you as their teacher. Thanks for sharing!


HERRAEZ
Spain

Excellent !!         posted by HERRAEZ
As good as all your WS. Thanks!!


emece
Spain

         posted by emece
LOVELY!!!


mpotb
Spain

         posted by mpotb
Sooooo great and wonderful!!! Really useful worksheet!!! Thanks a million Ana!!!


Greek Professor
Greece

Nice and useful. thnx         posted by Greek Professor


s.lefevre
Brazil

         posted by s.lefevre
Great work,thanks


Malvarosa
Spain

Really nice and useful, thanks         posted by Malvarosa


spring
Turkey

         posted by spring
Interesting,great and very useful...
Thanks Ana:)))


arkel
Ireland

Very interesting, thanks:)         posted by arkel


my-english.edu.pl
Poland

Thanks for sharing this worksheet! It´s fantastic!         posted by my-english.edu.pl


pirchy
Israel

Thanks for sharing! A wonderful ws!!!         posted by pirchy
I´m going to say it one more time: You are one of the most creative teachers here on the website! I admire your work!


Babi965
United Kingdom

         posted by Babi965
Thanks a lot.


pupa
Serbia

Lovely!Thanks a lot!         posted by pupa


pure83
Poland

         posted by pure83
Thank you:)


Manderlay
Turkey

         posted by Manderlay
Very useful. Thank you very much!


miss_yanis
Argentina

STUNNING!!         posted by miss_yanis
Great job! Thanks for sharing! :)))


cheezels
New Zealand

         posted by cheezels
Thank you! :-)


bamarcia
Brazil

Very nice and useful! Many thanks! ;)         posted by bamarcia


Phoraphat
Thailand

         posted by Phoraphat
Thanks a lot.


ximons
Brazil

Wonderful work         posted by ximons
Thank you for your useful help. Greetings from Brazil. Ximons


svetic
Kazakhstan

Super! Thank you!         posted by svetic


Kamilam
Poland

         posted by Kamilam
Wonderful! Thank you!


eduran
Spain

         posted by eduran
THANKS A LOT FOR SHARING!!


Gataferrugem
Portugal

Huuuuuuuuuuuuuummmmm! I just love it! Thanks for sharing this fantastic work with us! ;0) ***KISS***         posted by Gataferrugem


daivluko
Lithuania

Thank you!         posted by daivluko


Sílvia73
Portugal

Fantastic! Thanks Katiana!         posted by Sílvia73


Stassy
Belarus

Thank you VERY much for such a wonderful worksheet!!! :-)))         posted by Stassy


miss-williams
Portugal

         posted by miss-williams
Thanks you!!! Very much...


giovannademartin
Brazil

Again and again: GREAT!         posted by giovannademartin


Lidukas
Russian Federation

Thank you Katiana!!!! Incredibly great!!! As usual!!!         posted by Lidukas


Montypython
France

Awesome Katiana!!! thanks so much!!! :)         posted by Montypython


cerix64
Italy

original subject and well done as usual...         posted by cerix64
Thx so much!


ludique22
France

         posted by ludique22
Thanks a lot!


cilike
France

Useful WS         posted by cilike
Thanks for sharing ! We encourage you to continue !


Pacchy
Argentina

Good job!         posted by Pacchy


Rosario Pacheco
Portugal

THANKS A LOT! Have a nice WEEK!         posted by Rosario Pacheco


angelolo
Israel

Very nice. Thanks :-)         posted by angelolo


vairor2
Italy

Nice......thank you!!         posted by vairor2


raspberry
Poland

         posted by raspberry
Good job! Thank you :)


happy koala
Spain

         posted by happy koala
thanks for sharing!


profesoringles
Spain

         posted by profesoringles
Thanks a lot for another amazing worksheet!!. :-)


profesoringles
Spain

         posted by profesoringles
Thanks a lot for another amazing worksheet!!. :-)


malesza
Poland

thank you again! :)         posted by malesza


germanlan
Spain

Great!         posted by germanlan
GREAT ONCE MORE MY DEAR KATIANA.


MartaZ
Poland

Great! A nice collection of phrases! CHEERS!         posted by MartaZ


olaola
Italy

thanks!!!!         posted by olaola


missola
Palestine

         posted by missola
thanx for sharing


gabitza
Romania

Y.O.U. A.R.E. T.H.E. B.E.S.T.!!!         posted by gabitza


raquellera
Spain

GREAT!         posted by raquellera
Another great worksheet. Thank you!


Mietz
Germany

         posted by Mietz
Fantastic! Thanks so much for sharing! :-)


mmargalef
Spain

superb!         posted by mmargalef
thanks a lot


vivanglais
Switzerland

Thanks for sharing! :-)         posted by vivanglais


Kisdobos
Hungary

Thank you, nice         posted by Kisdobos


Lost in France
France

Thank you         posted by Lost in France


Silvia33
Argentina

thanks again         posted by Silvia33


montseteacher
Spain

         posted by montseteacher
thanks!