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 mohamedsemlali

 

The author



mohamedsemlali
Mohamed SEMLALI
Morocco



Points: 229

 


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

 

Printables

 

PowerPoints

Online exercises


 
READING ABOUT SOCIAL PROBLEMS_HOMELESSNESS
A reading text about homelessness. It accompanied with varied exercises
Level: intermediate
Age: 12-100
Type: reading
Downloads: 53


 
readint text _ Humour
reading text about the theme of humour and comedy. with comprehesion questions
Level: intermediate
Age: 12-100
Type:
Downloads: 29


 
expressing advice
this worksheet contains a small dialogue in order to introduce ss to how they can ask and give advice; in addition, its has a practice exercise as well as some situation for students to write some mini dialogues
Level: intermediate
Age: 8-100
Type: worksheet
Downloads: 24

 


Introduce/review citizenship vocabulary
this is ppt presentation through which you can introduce or review vocabulary.This presentation will help you introduce some vocabulary items related to the theme of citizenship in very funny way. students would like it. Enjoy!

Level: intermediate
Age: 6-100
Downloads: 51


Phrasal verbs game
This is an animated ppt that presents phrasal verbs with pictures and examples to facilitate understanding and memorization.It can also be used as a game to check their understanding and help students memorize. I hope you find it useful.

Level: intermediate
Age: 14-100
Downloads: 43


PASSIVE VOICE
This ppt demonstrates the way we form the passive voice using the movement animation provided by MS PowerPoint. many examples sentences are analysed to make the change from passive to active more clear.

Level: intermediate
Age: 15-100
Downloads: 29

Found 0 online exercises