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.




 

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



Worksheets

Powerpoints

Online exercises


 
Shrek worksheet
werww3r3t
Level: intermediate
Age: 10-15
Type:

 


 
Shrek worksheet

Level: intermediate
Age: 10-15
Type:

 


 
ladder
ladder
Level: elementary
Age: 3-5
Type:

 


 
ladder

Level: elementary
Age: 3-5
Type:

 


 
IELTS VOCAB

Level: elementary
Age: 6-11
Type:

 


 
IELTS VOCAB

Level: elementary
Age: 6-11
Type:

 


 
Hello and bye

Level: elementary
Age: 5-6
Type:

 


 
Gerund&Infinitive-st ructure and usage

Level: intermediate
Age: 13-17
Type:

 


 
suitable for 2nd year classes common streams

Level: intermediate
Age: 15-100
Type:

 


 
suitable for 2nd year classes common streams

Level: intermediate
Age: 16-100
Type:

 


 
Alphabet
Alphabet
Level: elementary
Age: 3-10
Type:

 


 
Daily reflections

Level: elementary
Age: 4-11
Type:

 


 
slideshow about a clothing material
Students choose a clothing material and create a slideshow.
Level: intermediate
Age: 14-16
Type:

 


 
Future Perfect and Future Continuous
Allow students to practice with Future Perfect and Future Continuous
Level: intermediate
Age: 11-14
Type:

 


 
there is/there are

Level: elementary
Age: 10-17
Type:

 

 


Present SImple

Level: elementary
Age: 14-16
Format: PowerPoint

 

 

 

 

 


Seal of the United States
Test
Level: elementary
Age: 11-16
Format: PowerPoint

 

 

 

 

 


Seal of the United States

Level: elementary
Age: 11-16
Format: PowerPoint

 

 

 

 

 


Problems and soltions
It can be used as an activity to develop critical thinking and boost vocabulary
Level: intermediate
Age: 13-100
Format: PowerPoint

 

 

 

 

 


time
you should use this presentation while teaching how to talk about time in English
Level: elementary
Age: 7-9
Format: PowerPoint

 

 

 

 

 


GPS-Year-4-Spring-Bl ock-3-Step-4-TPP-Pre positional-Phrases (1)
GPS-Year-4-Spring-Bl ock-3-Step-4-TPP-Pre positional-Phrases (1)
Level: elementary
Age: 6-8
Format: PowerPoint

 

 

 

 

 


hat
story
Level: elementary
Age: 8-8
Format: PowerPoint

 

 

 

 

 


unneccessary

Level: advanced
Age: 15-100
Format: PowerPoint

 

 

 

 

 


unneccessary

Level: advanced
Age: 15-100
Format: PowerPoint

 

 

 

 

 


Pre-flight Procedures
Pre-flight procedures.pptx devoted to the preparation for flight. Suitable for student pilots.
Level: intermediate
Age: 18-100
Format: PowerPoint

 

 

 

 

 


International Time Zones

Level: elementary
Age: 8-11
Format: PowerPoint

 

 

 

 

 


Emergency Landings

Level: advanced
Age: 16-100
Format: PowerPoint

 

 

 

 

 


Emergency Landings

Level: advanced
Age: 16-100
Format: PowerPoint

 

 

 

 

 


Comparatives

Level: elementary
Age: 6-8
Format: PowerPoint

 

 

 

 

 


toys

Level: elementary
Age: 5-6
Format: PowerPoint

 

 

 

 

 

 

Found 0 Online exercises

 

Page: 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 [ Next >>]

 

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


Advertise here