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 ldthemagicman

 

The author



ldthemagicman
Leslie Douglas
United Kingdom



I am a British citizen, mother tongue English. At College in the UK I taught English to world students, up to University Level. OFSTED judged it "Outstanding". I now teach students face-to-face and on Skype.

Points: 17922

 


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

 

Printables

 

PowerPoints

Online exercises


 
WS 038 Idiomatic Expressions with PPT
A series of Everyday Idioms with separate POWERPOINT. Use it as a Colourful Poster, or print it in Black & White. Speak and write �REAL ENGLISH� conversations. A FUN ACTIVITY!
Level: elementary
Age: 7-100
Type: worksheet
Downloads: 47


 
WS 041 Idiomatic Expressions On all fours
A series of Everyday Idioms with separate POWERPOINT. Use it as a Colourful Poster, or print it in Black & White. Speak and write �REAL ENGLISH� conversations. A FUN ACTIVITY!
Level: elementary
Age: 7-100
Type: worksheet
Downloads: 47


 
WS 027 Idiomatic Expressions with PPT
Series of Everyday Idioms with separate POWERPOINT. Use it as a Colourful Poster, or print it in Black & White. Speak and write �REAL ENGLISH� conversations. A FUN ACTIVITY!
Level: intermediate
Age: 7-100
Type: worksheet
Downloads: 46


 
MULTIPLE CHOICE QUESTIONS 001 Gap-Fill
A Series of Worksheets with 15 Elementary Questions under Exam conditions. But, included on every WS are Very Useful Tips to improve Exam Results. An easy lesson with teaching, practice, and assessment all included, (plus TINY answers).
Level: elementary
Age: 7-100
Type: worksheet
Downloads: 46


 
QUIZ GAME 006 Maths
A POPULAR GAME. A HUNDRED Questions with THOUSANDS of Answers! WHICH student knows the most? EVERY CLASS can play because the Teacher chooses the LEVEL of the QUESTIONS. Speaking, Listening, Reading & Writing. Makes LEARNING FUN! Laminate for Longer Life!
Level: elementary
Age: 5-100
Type: worksheet
Downloads: 46


 
FIGURES of SPEECH 003 ... Metaphor
The use of FIGURATIVE LANGUAGE, (simile, metaphor, alliteration, etc.), improves communication IMMENSELY. It makes the message stronger, more easily understood, and engages with the listener and reader more effectively. This series will make your English MUCH BETTER!
Level: intermediate
Age: 14-100
Type: worksheet
Downloads: 46


 
NUMBERS 003 Multiply and Divide Chart - 0 to 12
Children have FUN and quickly LEARN NUMBERS with this colourful square. They can easily MULTIPLY and DIVIDE, using 3 simple pages of Speaking, Listening, Reading and Writing. This useful Worksheet explains "MULTIPLY", "DIVIDE" and "EQUALS", using 30 �school� descriptions. A FUN way to LEARN NUMBERS and enjoy English. LAMINATE for LONG LIFE!
Level: elementary
Age: 3-100
Type: worksheet
Downloads: 45


 
VERB 007 Auxiliaries & Yes No Questions
"Are you a student?" "Yes, I am." "Have you a dog?" "No, I haven�t." "Do you like rice?" "Yes, I do." To Be, to Have, to Do, & the Modals Can, Could, May, Might, Shall, Should, Will, Would, Must are ESSENTIAL AUXILIARY VERBS for Yes No Questions. They are ALL here!
Level: intermediate
Age: 10-100
Type: worksheet
Downloads: 45


 
TIPS FOR TEACHERS 001 Do�s and Don�ts
This is Advice, acquired over many years, which I pass on to Novice Teachers. I hope the Tips will help you prepare your Lesson Plan. Every Class is different; every Lesson is different; every Student is different; and every Teacher is different. �Vive la diff�rence!�
Level: advanced
Age: 16-100
Type: lesson-plan
Downloads: 45


 
POSTER 017 Improve your English ... easily
The Teacher is IMPORTANT, and needs Encouragement and Support. This SERIES gives Teacher and Student a feeling of CONFIDENCE, PURPOSE, and MOTIVATION. The Questionnaire helps Students and Teachers to IMPROVE learning, using proven scientific methods. INVALUABLE!
Level: elementary
Age: 5-100
Type: worksheet
Downloads: 44

 

Found 0 online exercises