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 maceman

 

The author



maceman

website Canada



I�m a dedicated ESL teacher who is committed to the English language success of my students. I have had the opportunity to teach TOEFL and IELTS test preparation and really enjoyed it. I think sharing our resources is very important. Perhaps some of my other contributions can assist you. Keep up the great work everyone! *Please visit my new website.

Points: 1611

 


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

 

Printables

 

PowerPoints

Online exercises


 
"Planning a Party" - A Fun Speaking Practice and Reading Exercise with Answer Key
This is a fun speaking practice exercise done in pairs. It provides an opportunity to practice pronunciation of party vocabulary as well. Following the speaking practice, the students complete a reading comprehension exercise in pairs. Hope your students enjoy it!
Level: intermediate
Age: 14-17
Type: worksheet
Downloads: 18


 
Vocabulary Building - 4 Exercises - Introductory Activity
This energizing vocabulary activity was the result of my students bringing to class words that they discovered while doing a reading assignment. I created this 4 part exercise with the words that they had questions about. There is a multiple choice followed by room to create a sentence using the vocabulary words in question. This activity can be do...
Level: elementary
Age: 10-17
Type: worksheet
Downloads: 2


 
Job Interviews - Student Role Play - English Speaking Practice - Procedure Explained, Question Sheet and Suggested Answers
This lesson plan was developed to follow my job interview vocabulary worksheets. The teaching procedure is listed in 7 steps. Students begin by reviewing 10 common interview questions. They then prepare written answers to these questions. Students then read their written responses aloud, edit them, then role play in a realistic job interview situat...
Level: advanced
Age: 14-17
Type: Choose
Downloads: 56


 
Using Imperatives in English - Review Lesson, Student Guide, Exercise and Answer Sheet
Imperatives perform many important functions in English. For the ESL student it is important that they know how to form and use imperatives if they want to become more fluent. This package contains a brief lesson, a student guide for using imperatives in specific situations, a practice exercise and an answer sheet. Hope you find this package helpf...
Level: elementary
Age: 14-17
Type: Choose
Downloads: 12


 
English Used in Advertisements -- for Language Learners - Explanations and Exercises with Answer Keys
I have developed these worksheets to help language learners understand the many phrases and idioms used in advertising. We are constantly surrounded by advertising language, (sales events, rebates, discounts, guarantees, warranties, bargains, trade ins etc). All this can be very confusing for the language learner. Each phrase in the worksheet is ta...
Level: intermediate
Age: 14-17
Type: worksheet
Downloads: 54


 
Polite Requests in English - Using Four Modal Verb Questions - Student Guide - Explanations - Exercise and Answer Key
Hello Teachers. This package contains an introduction to using modals to make polite requests, a brief explanation of formation, purpose, situations for use, polite responses to questions, a practice exercise and an answer key. If you are looking for a review of polite request modals this may help you. Hope you find it useful. Have a great day.
Level: elementary
Age: 14-17
Type: lesson-plan
Downloads: 20


 
Beginner Level - Matching Exercise - WH Questions and Answers
This is an exercise I use after teaching how to form questions in English and the appropriate use of the question words: Who, What, When, Where, Why, How etc. The students liked this exercise and it allows them to demonstrate their ability to understand the question words in a sentence and match it to a correct response. For increased interaction ...
Level: elementary
Age: 14-17
Type: worksheet
Downloads: 3


 
Helping English Students with Resumes, Cover Letters and Thank You Notes - Vocabulary, Reading, Questionnaire and Answer Sheet
Hi Everyone, I have adapted a reading (source listed in answer key) that provides great advice on how to create cover letters and resumes. The reading is full of useful ideas and strategies for your students. I used it this week with my students and they got a lot of ideas that they will use in class to create cover letters and improve their resum...
Level: advanced
Age: 14-17
Type: Choose
Downloads: 27


 
Practice Using Common English Idioms - 10 Idioms Explained and 2 Exercises - Intermediate Level
This worksheet contains explanations for 10 common English idioms currently in use. For each set of 5 idioms there is a practice exercise that allows students the opportunity to practice idiom use in context. You may find this worksheet a useful addition to your teaching materials about idioms. Have a great day!
Level: intermediate
Age: 14-17
Type: worksheet
Downloads: 13


 
Students Have Fun and Learn Together with this Adjective Order Exercise - Inlcudes questions/chart/worksheet/answer sheet
Students work together in completing the adjective order chart. I have used this with my own class and they really enjoyed it. You can use this for a review or an exercise following an adjective order lesson. I hope you find this useful in your classroom. Have a great day everyone!
Level: elementary
Age: 12-17
Type: worksheet
Downloads: 6

 


Using English to Express an Opinion - Fun Activity
Hello Everyone! I created this PowerPoint to encourage my students to express an opinion about part of a picture. It is a high energy activity that students really enjoy. Initially students are introduced to the target language concerning expressing an opinion. Following this they are shown part of...

Level: elementary
Age: 10-17
Downloads: 45

Found 0 online exercises