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 Teaching English

 

The author



Teaching English
Morocco
Morocco



any teacher should do his best to promot his own knowledge and to vary his tools as an aid for better teaching and learning of his/her students

Points: 2109

 


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

 

Printables

 

PowerPoints

Online exercises


 
Suffixes: Adjective To Noun and Verb To Noun
Very USEFUL for Bac students
Level: intermediate
Age: 10-100
Type: worksheet
Downloads: 107


 
TALKING ABOUT THE ISSUE OF GOSSIPING
VERY USEFUL FOR DISCUSSIONS
Level: intermediate
Age: 14-100
Type:
Downloads: 26


 
TALKING ABOUT THE THEME OF FEAR + LISTENING
VERY USEFUL FOR MAKING THE STUDENTS SPEAK AND WRITE
Level: intermediate
Age: 13-100
Type:
Downloads: 29


 
TENSES/IDIOMS/VOCABULARY/WRITING
VERY USEFUL THANKS FOR DOWNLOADING IT
Level: intermediate
Age: 10-100
Type:
Downloads: 30


 
TEST FOR BAC STUDENTS
GERUND/TENSES/VOCABULARY REALTED TO GIFTS OF YOUTH ENJOY THANKS FOR DOWNLOADING
Level: intermediate
Age: 10-100
Type:
Downloads: 30


 
TEST YOUR ENGLISH A2
VERY CHALLENGING TO TEST YOUR STUDENTS
Level: intermediate
Age: 12-100
Type:
Downloads: 27


 
The present perfect simple
a detailed explanation of the present perfect with a timeline for a better grasp of this tense. i hope you enjoy it
Level: advanced
Age: 14-17
Type: worksheet
Downloads: 39


 
Wishes and Conditionals
This is a very useful worksheet to practice with bac students all types of wishes and conditionals. Enjoy
Level: intermediate
Age: 10-100
Type: worksheet
Downloads: 52


 
writing outlines for Bac students
Very useful for Bac examination. Enjoy
Level: intermediate
Age: 10-100
Type:
Downloads: 23

 

Found 0 PowerPoints

Found 0 online exercises