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 zagoracity


The author

Mbarek Khalifi

I am an EFL teacher in the south east of Morocco.I have been teaching English since 2007.

Points: 1374


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





Online exercises

A good song to practise future simple tense using will
This is a good song to practise will for future tense.
Level: elementary
Age: 10-17
Type: worksheet
Downloads: 12

songs worksheets
save some time for listening activities(songs).It is a lot of fun!
Level: advanced
Age: 14-17
Type: worksheet
Downloads: 11

Quiz on Greeting and School
ss are tested on the mastery of giving personal information,greeting expressions ,school objects ...
Level: elementary
Age: 6-100
Type: worksheet
Downloads: 10


This is a very nice song.There are some Arabic sections in the lyrics as well as in the song ,but they are written in English alphabets.However,this could be a plus for your Ss to learn some arabic, or just PAUSE the song and SKIP them as a sort of break.Hope you and your students like it!
Level: elementary
Age: 8-17
Type: worksheet
Downloads: 8

Certificate of achievement
it is almost the end of the year .this certificate format may be helpful to make students feel they have achieved something worhtwhile during this school year.You can change the content to suit the subject and the use of the certificate at large.
Level: elementary
Age: 10-17
Type: others
Downloads: 8

This ws allows you to check students´ understanding of simple past through a story completion
Level: elementary
Age: 8-14
Type: worksheet
Downloads: 7

review exercises for EFL beginners
The two review exerices are appropriate to EFL beginners.
Level: elementary
Age: 3-6
Type: worksheet
Downloads: 6

test your students
it is a fulfledged test which includes language,grammar and writing.
Level: intermediate
Age: 12-14
Type: worksheet
Downloads: 5


Found 0 online exercises