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



dennismychina
Dennis McCann
China



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: 2213

 


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

 

Printables

 

PowerPoints

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

 


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


Shapes and Colours
Another shapes and colours PPt. This one uses cute shapes and there is a rhyme for each of the shapes.

Level: elementary
Age: 3-10
Downloads: 14


What Do We Do in a Day.
A PowerPoint for preschools to generate spoken English, or even simple questions and answers but most importantly for the children to understand, in English, morning, afternoon and night and what we do in these time zones. Enjoy.

Level: elementary
Age: 3-8
Downloads: 38


I�ve Got........ Who�s Got.....
This should be in a worksheet format, however, I find it easier to navigate PPt. A set of editable conversation cards to be printed and used in a game situation for youngsters to practice �I have� and �Who has� (I�ve got � who�s got). Set one (12 cards, slides 1&2)is random animals and set two is t...

Level: elementary
Age: 4-10
Downloads: 67


I and We
A basic PPt for children to understand the meaning of and to practice I and we. Enjoy.

Level: elementary
Age: 4-7
Downloads: 21


The Memory Game
A Basic PPt (use with clicks) Target is "What things does he wish for". He wishes he was / were / could / wasn�t so....etc... etc..

Level: elementary
Age: 11-17
Downloads: 8


Preps
This is a basic Power point slide show operated by clicking on the mouse to advance text as well as slides. You can easily change that to automatic or a more automatic advancement by making changes in Custom Animation, in the Slide Show tag. However, especially for kindergarten, I have found that ch...

Level: elementary
Age: 4-10
Downloads: 5


Match the Numbers Game.
A game for kindergarten (pre-readers) matching quanttities to numbers using colours and shapes. Revise ten colours then match the number(quantity) of shapes on a coloured ice cream scoop to the number on the cone. Numbers 1-5 then 6-10. Enjoy.

Level: elementary
Age: 3-8
Downloads: 84


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


What are they/ Where are they
To help with prepositions, reading and speaking. Before using the PP in the classroom, you will have to familiarise yourself with the transition. Some is automatic and some is manual, (you�ll need to click to move on.) Mainly when repetition or explanation is needed. And ofcause you can change it t...

Level: elementary
Age: 13-17
Downloads: 7

Found 0 online exercises