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 dennismychina


The author

Dennis McCann

I’m a South African and have been teaching ESL (mainly oral and most levels) in China since 2001. Finding teaching material has always been a pain in the butt….. untill I joined ESL Printables that is. (Victor paid me to say that). :-] Being a part of this community is very refreshing and has been a huge eye opener. It has helped me in more ways than one.

Points: 2210


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





Online exercises

Fill in the blanks useing Hero by Mariah Carey.
A pretty straight forward fill in the blanks type WS using Mariah Carey’s song Hero. More for oral class, with a huge emphasis on economics. (SS don’t actually use the WS, they use their note books for the exercise. They hand the ws back after class so that it can be used for the next class). There are a few questions at the end to generate spoke...
Level: intermediate
Age: 14-17
Type: worksheet
Downloads: 12


Game - Add Colours to Shapes
A game to help pre-readers to recognize the names of colours, using shapes. Enjoy

Level: elementary
Age: 4-8
Downloads: 172

Brown Bear Brown Bear
A little gem. This simple story covers many aspects of learning English Recognize and identify 9 animal names and 9 colours ¨C the sentence; ¡°What can you see? And of cause the answer I can see¡­.. Verbally recall the sequence and colours of each animal. With the flash cards it can even be used fo...

Level: elementary
Age: 3-9
Downloads: 160

Game Recognizing Names of Colours
This is a game to help recognize the names of six colours. It can be adapted quite easily to incorporate additional colours. Enjoy.

Level: elementary
Age: 4-8
Downloads: 157

Kindi Jeopardy
This is an easily editable jeopardy game which covers five categories; animals, numbers (how many) shapes, colours and the weather designed for kindergarten but suitable for children up to 7 or 8. (In fact if images are changed there is virtually no age limit.) Enjoy.

Level: elementary
Age: 3-8
Downloads: 133

The Very Hungry Caterpillar Part 1 ( Part 2 follows)
This is a lovely story by Eric Carle. They kiddies loved it. Finally I have worked around the problem of uploading this PPT. (it was ginormous) I have deleted the narration, split it in two and placed the story line on the last slide, from where it can be printed. So if you do download it, it w...

Level: elementary
Age: 4-10
Downloads: 103

Help With The Cooking
Part 1of 3 of an animated PPt game for ss to recognize names of vegetables.

Level: elementary
Age: 4-12
Downloads: 90

Help With The Cooking
Part 2 of 3 of an animated PPt game for ss to recognize names of vegetables.

Level: elementary
Age: 5-12
Downloads: 90

A Picture Story Book. The Three Billy Goats Gruff.
Part 1 of 3 of a story of the; “Three Billy Goats Gruff” with page turn effect and animated storyline. This is a 16 page/ slide PPt. Although one can only see the first page of each section (part). Instructions and some ideas on the last two slides of part 3. Enjoy.

Level: elementary
Age: 5-12
Downloads: 90

Days of the week from A Very Hungry Caterpillar Original Black & White.
This is for members who would like the days in black & white to print. They are A4 size (or close enough). They can be printed onto paper, coloured in and laminated to make flash cards or if no laminating facility is available I print onto A4 card instead of paper for a much longer life. I’ve inclu...

Level: elementary
Age: 4-8
Downloads: 88

Help With The Cooking 3/3
Part 3 of 3 of an animated PPt game for ss to recognize names of vegetables.

Level: elementary
Age: 5-12
Downloads: 85

Found 0 online exercises