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


 
adverbs of frequency
easy activity to practice adverbs of frequency.
Level: elementary
Age: 7-11
Type:

 


 
adverbs of frequency
easy activity to practice adverbs of frequency.
Level: elementary
Age: 7-11
Type:

 


 
adverbs of frequency
easy activity to practice adverbs of frequency.
Level: elementary
Age: 7-11
Type:

 


 
adverbs of frequency
easy activity to practice adverbs of frequency.
Level: elementary
Age: 7-11
Type:

 


 
earthquake
is a worksheet about natural disaster
Level: elementary
Age: 12-16
Type:

 


 
earthquake

Level: elementary
Age: 12-16
Type:

 


 
Excercise

Level: intermediate
Age: 18-100
Type:

 


 
Excercise

Level: intermediate
Age: 18-100
Type:

 


 
Listening Activity

Level: elementary
Age: 10-12
Type:

 


 
Listening Activity

Level: elementary
Age: 10-12
Type:

 


 
Listening Activity

Level: elementary
Age: 10-12
Type:

 


 
Big question 5
Practice exercises
Level: elementary
Age: 6-8
Type:

 


 
All about me
a card to describe yourself
Level: elementary
Age: 7-100
Type:

 


 
haer
cvbnm,l�lkjhbvbnm,.
Level: elementary
Age: 4-3
Type:

 


 
Sound of Music
vocab, questions
Level: intermediate
Age: 12-100
Type:

 

 


British vs. American English

Level: elementary
Age: 10-16
Format: PowerPoint

 

 

 

 

 


Present simple characteristics

Level: elementary
Age: 10-100
Format: PowerPoint

 

 

 

 

 


Archealogy
Career exploration
Level: advanced
Age: 7-9
Format: PowerPoint

 

 

 

 

 


Easter Vocabulary

Level: elementary
Age: 3-8
Format: PowerPoint

 

 

 

 

 


Pronouns

Level: intermediate
Age: 13-100
Format: PowerPoint

 

 

 

 

 


power point
past tense
Level: elementary
Age: 10-14
Format: PowerPoint

 

 

 

 

 


power point

Level: elementary
Age: 10-14
Format: PowerPoint

 

 

 

 

 


News
news related vocabulary with examples, sentences
Level: intermediate
Age: 14-100
Format: PowerPoint

 

 

 

 

 


IELTS ADVANCED WRITING

Level: advanced
Age: 15-100
Format: PowerPoint

 

 

 

 

 


Passive voica

Level: intermediate
Age: 10-17
Format: PowerPoint

 

 

 

 

 


Comparison between Petrarchan and Shakespearian sonnet
A PPT I created to introduce my students to some differences between the Petrarchan and Shakesperian Sonnet
Level: advanced
Age: 15-17
Format: PowerPoint

 

 

 

 

 


Body part idioms
how to enliven your language without using long sentences ? our suggestion is to use idioms . Body part idioms will help to expand vocabulary
Level: intermediate
Age: 17-100
Format: PowerPoint

 

 

 

 

 


Competitions
speaking- competitions
Level: intermediate
Age: 14-17
Format: PowerPoint

 

 

 

 

 


Present Perfect

Level: intermediate
Age: 7-100
Format: PowerPoint

 

 

 

 

 


How to write a Blog

Level: elementary
Age: 14-15
Format: PowerPoint

 

 

 

 

 

 

Found 0 Online exercises

 

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

 

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


Advertise here