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

 


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

 

Printables

 

PowerPoints

Online exercises


 
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


 
DRAMA Performance 001 Actions 1
Teacher and Students get the chance to relax as the Students, in groups, perform five x 10-second Role-Plays. Teacher can pre-teach the Vocabulary, performing the Actions, if necessary. An instructive, fun Lesson.
Level: intermediate
Age: 10-100
Type: activity-card
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


 
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


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


 
VERB 005 The Present Simple Tense
The Present Simple Tense is the most used verb tense in English. On this Worksheet are listed all the occasions when this tense is used, with numerous examples given. There is a brief comparison with the Present Progressive Tense. A comprehensive Exercise, with Answers is also included.
Level: intermediate
Age: 10-100
Type: worksheet
Downloads: 44

 

Found 0 online exercises