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 [email protected]

 

The author



[email protected]
EL HAMRI EL Mahdi
Morocco



Points: 213

 


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

 

Printables

 

PowerPoints

Online exercises


 
A Compilation of lesson types

Level: elementary
Age: 15-100
Type:
Downloads: 42


 
Review of linking words & Simple past
This worksheet is a suitable warm-up for teaching narrative writing and reviews the simple past
Level: elementary
Age: 12-100
Type:
Downloads: 38


 
A Compilation of lesson types (2)
This Handout has Introductions to Past perfect simple, Expressing Purpose, and Education vocabulary. Your FeedBack is Highly Appreciated. Have Fun Teaching!
Level: intermediate
Age: 15-100
Type:
Downloads: 36


 
Expressing a wish in the present & past

Level: intermediate
Age: 14-100
Type:
Downloads: 27


 
Expressing likes & dislikes
This worksheet contains a dialogue that serves as a presentation to the target structure. It, also, provides a step by step lesson to teach EFL learners how to express likes & dislikes in English. Your feedback is highly appreciated. Have fun teaching!
Level: elementary
Age: 12-100
Type:
Downloads: 27


 
Review of Quantifiers + present continuous
This worksheet works well as a review of previously done lessons(quantifiers + present continuous)
Level: elementary
Age: 6-15
Type:
Downloads: 12

 


Prepositions of place.
this PPT bears an introduction to prepositions of place in a funny way. In the last slide an exercise for practice

Level: elementary
Age: 6-16
Downloads: 18


Introduction to "Relative Pronouns"
This PPT contains an introduction to relative pronouns with examples and pictures. Your feed-back is highly appreciated. Have Fun Teaching!

Level: intermediate
Age: 14-100
Downloads: 13

Found 0 online exercises