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.




 

Idioms printable worksheets, powerpoints and online exercises
order results: most downloaded first - newest first



Worksheets

Powerpoints

Online exercises


 
Guess the idiom
Hey guys. I hope this worksheet is useful. Let me know if you enjoyed. X.O.X.O
Level: intermediate
Age: 10-100
Type: worksheet

 


 
GAP FILLING - SENTENCES - FCE & CAE - with a key
enjoy
Level: advanced
Age: 12-100
Type: worksheet

 


 
Romeo and Juliet exclamative forms
A quick activity about exclamative forms, using the Romeo and Juliet context. I hope Shakespeare won�t mind... Didn�t really find any item in the �main content� list that would suit. Sorry about that. Keys in page 2
Level: advanced
Age: 13-16
Type: worksheet

 


 
TV idioms
Start with hangman on the board. Word: television . Ask SS if they know any synonyms for television, handout worksheet and go through idioms, then SS will write their own dialogues and play them for the class.
Level: elementary
Age: 12-100
Type: worksheet

 


 
Technology Idioms
A worksheet for idioms connected in some way to technology. There is the usual quiz at the end and answers are included.
Level: intermediate
Age: 12-100
Type: worksheet

 


 
Sport Idioms
A worksheet for idioms connected in some way to sport. There is the usual quiz at the end and answers are included.
Level: intermediate
Age: 12-100
Type: worksheet

 


 
Idioms of Emotion
Another idioms worksheet but this time about emotion. Laid out in the usual fashion with a small quiz on the origins of the expressions at the end. Answers are provided.
Level: intermediate
Age: 11-100
Type: worksheet

 


 
Personality Idioms
Another idioms worksheet but this time about personality. Laid out in the usual fashion with a small quiz on the origins of the expressions at the end. Answers are provided.
Level: intermediate
Age: 11-100
Type: worksheet

 


 
Colour Idioms
A short worksheet on idioms to do with colours or idioms with the word "colour" in them. An answer key has been provided as has a short quiz on the origins of the expressions. An answer key has been provided.
Level: intermediate
Age: 11-100
Type: worksheet

 


 
Family Idioms
A short worksheet on idioms to do with the family or idioms with the word "family" in them. An answer key has been provided as has a short quiz on the origins of the expressions.
Level: intermediate
Age: 11-100
Type: worksheet

 


 
Love idioms
Some different idioms to teach students about love
Level: intermediate
Age: 14-100
Type: worksheet

 


 
10th Grade Test-The importance of the English Language
This is a 10th grade test,from the regular courses,therefore its level is higher.It is focused on the importance of the English language in Asia.Its grammar is varied:double comparative;Present Perfect;Present Perfect Continuous;Past Perfect;Past Perfect Continuous,Modals. At the end,there are two options for a composition about the topic.
Level: advanced
Age: 14-16
Type: others

 


 
Idioms
Find the idioms in the text and explain what they mean in other words.
Level: intermediate
Age: 8-100
Type: worksheet

 


 
Money Idioms
A short worksheet on idioms about money. Answers and quiz on origins included.
Level: intermediate
Age: 11-100
Type: worksheet

 


 
"Everything At Once"
Song "Everything At Once", fill in the gaps activity
Level: advanced
Age: 18-100
Type: worksheet

 

 


Idioms about education
Those are idioms about education. I hope you can find it useful!!
Level: intermediate
Age: 14-17
Format: PowerPoint

 

 

 

 

 


Idioms
Good For teaching lessons on Idioms
Level: intermediate
Age: 8-14
Format: PowerPoint

 

 

 

 

 


Learning a foreign language - part 2
The 2nd part of the ppt I uploaded on the 21st November to introduce the importance of learning a 2nd language. 7 slides:)
Level: intermediate
Age: 13-17
Format: PowerPoint

 

 

 

 

 


Learning a foreign language
A ppt to introduce the topic: learning a foreign language or the importance of the English language. I used it as a motivation for the theme: the English language. 13 slides. See the test uploaded today: The importance of the English language:)
Level: intermediate
Age: 13-17
Format: PowerPoint

 

 

 

 

 


lesson heroes
heroes ppt
Level: elementary
Age: 5-14
Format: PowerPoint

 

 

 

 

 


SEE - LOOK idioms
Idioms and definitions to them.
Level: intermediate
Age: 14-17
Format: PowerPoint

 

 

 

 

 


Food idioms
Please see my worksheet which goes with this powerpoint. I�ve uploaded it with the title: �Food for Thought.�
Level: intermediate
Age: 12-17
Format: PowerPoint

 

 

 

 

 


Idioms
This is a ppt of some common idioms with easy to understand explanations
Level: intermediate
Age: 10-17
Format: PowerPoint

 

 

 

 

 


Crime Idioms
Just pictures to illustrate some crime idioms
Level: intermediate
Age: 14-17
Format: PowerPoint

 

 

 

 

 


Slang class
Slang class: conversation, definition, examples and useful websites.
Level: intermediate
Age: 7-17
Format: PowerPoint

 

 

 

 

 


Idioms with by
A powerpoint to practice the authentic use of idioms with by: By choice, by heart, by mistake, by ear, by name, by far, by sight, by chance. The contexts are newspaper and website headlines. Key: 1. heart 2. name 3. mistake 4. sight 5. chance 6. ear 7. far 8. choice Thanks.
Level: advanced
Age: 14-17
Format: PowerPoint

 

 

 

 

 


Animal Similes
I made this ppt as a fun way to review similes and animal expressions.
Level: elementary
Age: 8-17
Format: PowerPoint

 

 

 

 

 


Colour Idioms
Choose the correct meaning of colour idioms - fun and engaging.
Level: intermediate
Age: 12-17
Format: PowerPoint

 

 

 

 

 


Fun Idioms
A fun powerpoint where students have to guess what the idiom is.
Level: advanced
Age: 14-17
Format: PowerPoint

 

 

 

 

 


Fun Way to teach Idioms- Absolutely fun lesson.
A fun way to teach Idioms. Whenever I teach this lesson, the students want to jump out their seats, its that fun!
Level: intermediate
Age: 8-17
Format: PowerPoint

 

 

 

 

 

 

 

Page: [<< previous ] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 [ Next >>]

 

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


Advertise here