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]
kamal
Morocco



hi i m happy to share all my materials with u

Points: 1754

 


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

 

Printables

 

PowerPoints

Online exercises


 
a dignostic test
It�s a three-part diagnostic test reading comprehension,language and writin for 2 nd year bac students.
Level: intermediate
Age: 14-100
Type:
Downloads: 41


 
cultural issues and values
this worksheet meant to introduce the vocabulary items related to culture.
Level: intermediate
Age: 14-100
Type: worksheet
Downloads: 104


 
writing a paragraph
hi everybody. this handout is about how to write a well organised paragraph. i hope that you ll like it
Level: intermediate
Age: 14-17
Type: worksheet
Downloads: 63


 
gerund and infinitive exercise
hi dear teachers. there is a set of exercise in this worksheet. i hope that you find it useful.
Level: intermediate
Age: 12-100
Type: worksheet
Downloads: 79


 
mock exam
hi . here is a mock exam for moroccan bac students. it contains comprehension, grammar, and writing. i hope that you find it useful
Level: intermediate
Age: 14-100
Type: others
Downloads: 20


 
reported speech
i use this worksheet to practice the reported speech in the classroom. i hope that u find it useful.
Level: intermediate
Age: 12-100
Type: worksheet
Downloads: 120


 
FUTURE PERFECT
hi , here is a worksheet about future perfect.i hope you find it useful.
Level: intermediate
Age: 10-100
Type: grammar-guide
Downloads: 19


 
quiz for 1year bac
hi this is a material that i use with my students to revise grammar and vocabulary . i m happy to share it with you .
Level: intermediate
Age: 14-17
Type: worksheet
Downloads: 30

 

Found 0 online exercises