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 migizo10


The author

website Morocco

educational purposes

Points: 531


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





Online exercises

adverbs of frequency
a very useful explanation of adverbs of frequency with different productive as well as receptive exercises
Level: elementary
Age: 10-14
Type: worksheet
Downloads: 140

Grammar Review
Various exercises to get your bac students ready for exams including phrasal verbs , linking words and communication
Level: intermediate
Age: 15-100
Type: worksheet
Downloads: 107

cardinal and ordinal numbers
a very excellent way to teach your students ordinal and cardinal numbers from one to million in no more than half an hour. itīs very easy and simple. Try it and let me know your reaction plz. Love you all.
Level: elementary
Age: 8-12
Type: worksheet
Downloads: 83

lesson plan : how to teach vocabulary of clothes
a well structrured lesson plan to teach clothes . it follows the ppp diagram as well as it contain a project project and it shows teachers how to integrate ICT while teaching
Level: elementary
Age: 10-14
Type: worksheet
Downloads: 52

Relative pronouns linking words passive voice modal verbs
Level: intermediate
Age: 10-100
Downloads: 33

funny way to teach colours through songs
just try it
Level: elementary
Age: 6-14
Downloads: 29


countable and uncountable nouns
teaching countable and uncountable nous accompanied with various exercises and also practice of there is and there are . Enjoy it

Level: elementary
Age: 7-14
Downloads: 68

classroom language
a very excellent powerpoint presentation to teach your students classroom language. you will never regret uploading it. Just try it and enjoy it. Love you all

Level: elementary
Age: 9-12
Downloads: 19

Found 0 online exercises