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 Anthoni

 

The author



Anthoni

Thailand



I have taught TESOL in London, Phnom Penh and Bangkok. Teaching the following:FCE, IELTS, TOEIC ,TOEFL,ESP, Writing for all levels,Business and General English.

Points: 21175

 


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

 

Printables

 

PowerPoints

Online exercises


 
Too much and too many practise
Too much and too many practise Students read the sentences and work out if the sentence needs to be completed with too much or too many. *Remember too much is used with uncountable nouns, and too many is used with countable nouns
Level: elementary
Age: 10-100
Type:
Downloads: 11


 
Travelling is living the dream, albeit for only two weeks at a time!
This is a thought provoking, speaking activity sheet for students within B1-C1 levels. It looks at different aspects of travelling with some humour and both positive and negative aspects. My recent C1 class in London took 90 minutes to complete this sheet.However, you will need to change any angles relating to England to your own country for it t...
Level: intermediate
Age: 16-100
Type: worksheet
Downloads: 63


 
Types of current popular TV programmes
Students read each description then match it to the correct genre provided.
Level: elementary
Age: 8-100
Type: worksheet
Downloads: 87


 
Used to or would practise
Students read each sentence and work out whether to use used to or would. Remembering that state verbs cannot be used with used to. Each sentence uses used to or would to indicate habitual actions or states that were characteristic of the past but are generally no longer true or practiced in the present. Answers on page 2 with explanation.
Level: intermediate
Age: 10-100
Type: worksheet
Downloads: 13


 
Using defining relative clauses A2 -B1
Students practise using the 30 defining relative clause questions. This worksheet is suitable for A2-B1 students.
Level: intermediate
Age: 10-100
Type:
Downloads: 15


 
Verb noun collocation
Students write a short sentence using a suitable noun to form a common collocation. As a class activity students get one point for writing a suitable noun and two points for writing a noun different to their classmates. This worksheet is suitable for A1-A2 students.
Level: elementary
Age: 8-100
Type:
Downloads: 56


 
Ways to help save our planet
A gap-fill activity using various modal verbs. After completing the sheet, students can either do pair / group work to expand the topic by giving reasons , benefits , downside of doing each of the 24 activities.
Level: elementary
Age: 10-100
Type:
Downloads: 9


 
What are the dangers of Passive Smoking?
360-Word reading article with a 20-word gap fill exercise about how other people�s smoke causes unwarranted problems. It takes an deeper look at the medical effects with some suggestions for how smokers could overcome the urge to smoke.This sheet is suitable for higher level A2 to B1 students of all ages. An answer sheet is included. For higher lev...
Level: elementary
Age: 12-100
Type: worksheet
Downloads: 158


 
What is the question?
Students read the questions to see / work out which of the 9 given question words is needed to complete the question. After completing this exercise, students in pairs or small groups could use this worksheet for a speaking reinforcement activity. Answers on page 2.
Level: elementary
Age: 9-100
Type: worksheet
Downloads: 17


 
What needs doing? Part 5 of 5
Students to complete the verb then make sentences (oral or written) using need/s + verb ing for each picture. For higher level students where possible they think of another suitable synonym which could also be used. See example on first picture. Answer key included.
Level: elementary
Age: 9-100
Type: activity-card
Downloads: 21

 

Found 0 online exercises