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.



English worksheets  > contributions by TanaOsa


The author


United States

Points: 121


order results: newest first - most downloaded first - alphabetically random order





Online exercises

Icebreaker: First Day of Class Activity
This is a worksheet for the ´getting-to-know-you´ portion of class. Students make questions in written format that students WILL ASK THEM, as well as writing the answers other students say. This is a hidden drill to review question-forming, and an intermediate step can be put in where students review all the questions on their sheets and go to st...
Level: intermediate
Age: 10-17
Type: activity-card
Downloads: 60

National Geographic podcast Hurricanes Comprehension questions
This is a comprehension activity with answer key that goes with the National Geographic video podcast that you can download from iTunes: Wild Chronicles Digital Shorts -- Hurricanes 101 The video is 3:32 minutes long. It´s a great supplementary activity to any talk of natural disasters/natural phenomena/the environment. Intermediate to upper-i...
Level: intermediate
Age: 14-17
Type: worksheet
Downloads: 15

Giving Directions Vocabulary -- Basic
A good review sheet to use before/after a role play. For high-beginning students
Level: elementary
Age: 14-17
Type: grammar-guide
Downloads: 13

How to Survive: Escaping Fire transcript
Full transcript of Discovery Channel Video Podcast called How to Survive: Escaping Fire (that I did myself). You can download this from iTunes. Key vocabulary is in bold for pre-work/discussion. This is a great podcast series--very visual and ESL friendly.
Level: intermediate
Age: 14-17
Type: worksheet
Downloads: 4


Punctuation Review PowerPoint
This is a review PowerPoint created for a business English class, but can be used for any upper-intermediate to advanced students needing a refresher.

Level: advanced
Age: 14-17
Downloads: 29

Found 0 online exercises