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 mdros

 

The author



mdros

Spain



Points: 639

 


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

 

Printables

 

PowerPoints

Online exercises


 
GLOBAL WARMING
This ws contains several exercises dealing with Global Warming. My students really liked it and became aware of this problem.
Level: intermediate
Age: 14-17
Type: worksheet
Downloads: 157


 
2nd CONDITIONAL
this is a ws I use after teaching 2nd conditional. Sorry I havenŽt got the youtube links ( I downloaded both the clip and the lyrics) but you can easily find them. Thanks for the template ( I canŽt remember who sent it) IŽve included a webquest thanks to blunderbusterŽs comment on FrostŽs poem. Thanks again for your nice posts
Level: intermediate
Age: 14-17
Type: worksheet
Downloads: 96


 
PRESENT PERFECT
First of all, I want to thank BAIBA for this template. As soon as I saw it I thought of a ws I made to practice present perfect through a song and watch one of my favourite films with ss. If youŽve seen the film youŽll realize the template matches perfectly with the film. Although the film is a romantic comedy, your ss will really enjoy, even Žthe ...
Level: intermediate
Age: 14-17
Type: worksheet
Downloads: 92


 
LET IT BE
First of all I want to thank PhilipR for the template. This is a beautiful song by the Beatles. I hope youŽll find it useful
Level: elementary
Age: 10-17
Type: worksheet
Downloads: 39


 
PASSIVE VOICE PAIRWORK ACTIVITY
First of all I want to thank LISZSANTIAGO for this template. This ws is a pairwork activity based on the 20 questions game. SS have up to 10 yes/no questions to guess which object his/her classmate is thinking of. SS can only use passive voice. My ss enjoyed a lot. Hope youŽll find it useful. A bw version is also included
Level: intermediate
Age: 14-17
Type: worksheet
Downloads: 18


 
COUNT ON ME. BRUNO MARS
Excellent to introduce 1st conditional sentences. Hope youŽll find it useful.
Level: elementary
Age: 12-17
Type: worksheet
Downloads: 17


 
PASSIVE VOICE WORKSHEET
Worksheet to introduce passive voice and main changes from active to passive.I have also uploaded a PowerPoint presentation to be used with the worksheet. Hope youŽll find them useful.
Level: intermediate
Age: 14-17
Type: worksheet
Downloads: 12


 
AT VICTORIA STATION-TELLING THE TIME
This speaking exercise is designed to practice telling the time in a communicative way, not just as a drill exercise. IŽve also designed a PPT to be used in combination with this worksheet 1st part. http://www.eslprintables.com/powerpoint.asp?id=50541#thetop . 2nd part:http://www.eslprintables.com/powerpoint.asp?id=50545#thetop 3rd part: http:/...
Level: elementary
Age: 11-17
Type: worksheet
Downloads: 1

 


MONEY MONEY
I use this ppt to introduce / revise the vocabulary related to money and prices. I hope youŽll find it useful

Level: elementary
Age: 10-12
Downloads: 93


PASSIVE VOICE
To be used with my passive voice ws.Hope youŽll find it useful. IŽve included the key to the song.

Level: intermediate
Age: 14-17
Downloads: 52


TELLING THE TIME 1/3
This speaking exercise is designed to practice telling the time in a communicative way, not just as a drill exercise. IŽve also designed a ws to be used in combination with this PPThttp://www.eslprintables.com/printable.asp?id=579419#thetop . SS are supposed to be overseas students and want to sp...

Level: elementary
Age: 11-17
Downloads: 23


TELLING THE TIME 3/3
Third and last part of my ppt TELLING THE TIME

Level: elementary
Age: 11-17
Downloads: 10


TELLING THE TIME 2/3
Second part of my PPT to practice the time.

Level: elementary
Age: 11-14
Downloads: 9


PASSIVE VOICE
For practising present passive and past passive.This is my first OL. Hope youŽll find it useful.

Level: intermediate
Age: 14-100