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


 
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


 
Negative Characteristics and Personal Traits. 3
Crossword with 24 definitions for Negative Characteristics and Personal Traits parts 1 & 2. Key included on page 2.
Level: intermediate
Age: 11-100
Type: worksheet
Downloads: 77


 
Surviving the worst: Aron Ralston�s true-life story of what he did � to survive!
1000-Word reading article with a 25-word gap fill exercise about �Aron Ralston�. It takes an in-depth look at what he did to survive being trapped alone ... with death being only hours away. An answer sheet is included. This sheet is suitable for higher level A2 to B1 students of all ages. An answer sheet is included. For higher level students they...
Level: elementary
Age: 12-100
Type: worksheet
Downloads: 77


 
Places of interest in your city to visit
Students to read the description and match it to where you would go to see / do this. Part 2 of 2
Level: elementary
Age: 7-100
Type: worksheet
Downloads: 73


 
Modern day �Treasure Hunters�: The lure of lost treasure ships!
830-Word reading article with a 25-word gap fill exercise about �Treasure Hunters�. It takes an in-depth look at how why people are still searching for valuable cargo sunk and lost for nearly a century. How discovering and salvaging has evolved over the years and ethical reasons why some sunken ships should not be touched as they are considered gr...
Level: elementary
Age: 12-100
Type: worksheet
Downloads: 72


 
Preferences
This worksheet is suitable for A1-B1 students.I made it specifically for younger students (teenagers) who have different interests. Suitable for pairwork/ groups or individual.
Level: elementary
Age: 12-100
Type: worksheet
Downloads: 71


 
Body language. Do you interpret it correctly.
760-Word reading article with a 20-word gap fill exercise about body language. It takes an in-depth look at how we perceive other people.This sheet is suitable for higher level B1-B2 students of all ages. An answer sheet is included. For higher level students they could be put in groups to give / present their opinions in a presentation.
Level: intermediate
Age: 12-100
Type:
Downloads: 66


 
Places of interest to visit in your city
Students to read the description and match it to where you would go to see / do this. Part 1 of 2
Level: elementary
Age: 7-100
Type: worksheet
Downloads: 63


 
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


 
Present Simple Tense -Likes and Dislikes
An enjoyable speaking and writing supplement to reinforce asking questions, answering using both affirmative and negative sentences. To get a mixture of both oral and written work I normally have something small enough to hide in my hand. If the object is in the hand not selected, they have to write the sentence. To encourage students, I usually gi...
Level: elementary
Age: 9-100
Type: activity-card
Downloads: 62

 

Found 0 online exercises