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 mariamoha

 

The author



mariamoha
maria mouharir
Morocco



Points: 437

 


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

 

Printables

 

PowerPoints

Online exercises


 
past perfect
worksheet for past perfect with a reading comprehension and exercises
Level: intermediate
Age: 15-17
Type:
Downloads: 49


 
international organisation
a worksheet on international organisation and their goals
Level: advanced
Age: 16-100
Type:
Downloads: 30


 
citizenship
it is a lesson plan + worksheet on citizenship .
Level: advanced
Age: 16-100
Type:
Downloads: 26


 
express apology
it is a handout on expressing apology it could go with a song as a warm up https://www.youtube.com/watch?v=SfuhpkZwBjQ
Level: intermediate
Age: 13-17
Type:
Downloads: 24


 
culture chock
reading comprehension
Level: intermediate
Age: 13-17
Type:
Downloads: 23


 
Transport in London
This is a reading test
Level: elementary
Age: 8-10
Type:
Downloads: 19


 
apology
this is a handout for expressing apology and accepting apology this is a link to a song that you could use as a introduction https://www.youtube.com/watch?v=SfuhpkZwBjQ
Level: intermediate
Age: 13-100
Type:
Downloads: 17


 
Responding to News
In this worksheet you enable students to talk about how to respond to good and bad news plus preparing a dialogue
Level: intermediate
Age: 14-17
Type:
Downloads: 16


 
FILM REVIEW
A FILM REVIEW
Level: intermediate
Age: 14-17
Type:
Downloads: 15

 


express opinion
express opinion and a role play

Level: elementary
Age: 11-14
Downloads: 41


culural values
it an introduction to the unit cultural values the video a address is here https://www.youtube.com/watch?v=zcruIov45bI

Level: advanced
Age: 16-100
Downloads: 33


formal letter
this is a writing ppt for teaching formal letter outline and also give a sample of a letter about dropping outs causes and effects

Level: intermediate
Age: 15-100
Downloads: 29


environment
this is a ppt an introduction to the unit environment and the human . here is the link to the video that you will start with open a discussion then start your introduction https://www.youtube.com/watch?v=wcO158J0X2M

Level: intermediate
Age: 14-17
Downloads: 26


technology
an introduction to the unit technology

Level: advanced
Age: 16-100
Downloads: 25


descriptive paragraph
a worksheet that helps students learn how to write a paragraph describing people

Level: intermediate
Age: 15-17
Downloads: 25


universal values
a ppt about cultural values this is the link to the video https://www.youtube.com/watch?v=xm_mByFvWqk

Level: intermediate
Age: 15-100
Downloads: 21


a letter of advice

Level: elementary
Age: 13-100
Downloads: 18

Found 0 online exercises