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

 


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

 

Printables

 

PowerPoints

Online exercises


 
B1+-C1 Age related vocabulary 5
Learning age-related vocabulary equips students to recognise and discuss biases such as ageism, stereotyping, and discrimination, fostering greater awareness of the challenges faced by different age groups. Words like marginalisation, isolation, and vulnerability encourage empathy by highlighting the social and emotional impact of age-related inequ...
Level: intermediate
Age: 12-100
Type: worksheet
Downloads: 112


 
20 open compound nouns
Students read the decription and select the correct open compound noun in bold. To help students realise that compund nounds have different forms etc.Joined, hypenated and open. The worksheet is also suitable as a warmer / cooler or gap fill in suitable classes. Answers on page 2
Level: elementary
Age: 10-100
Type:
Downloads: 109


 
How safe is GM or Organic food?
Reading passage with a gap fill exercise about how safe is our food today for both humans and the environment. This sheet is suitable for higher level B1 to 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 / discussion.
Level: intermediate
Age: 12-100
Type:
Downloads: 2046


 
A2+-B1 Adjectives for the 5 senses 3
Mastering these adjectives helps students describe experiences, express emotions, and write creatively, fostering richer and more impactful communication. First, students need to familiarise themselves with 15 adjectives and check their meaning and use. Then they read the sentences to see which one is needed to complete the sentence. Answers on pag...
Level: intermediate
Age: 8-100
Type:
Downloads: 107


 
B1+-C1 Chance idioms and expressions 2
This is a speaking reinforcement activity to supplement the other worksheet I uploaded on 23/2/2025. Students working in pairs or small groups can either ask each other the questions or answer the question themselves.
Level: intermediate
Age: 12-100
Type:
Downloads: 137


 
A2+-B1 Practise with present perfect or present perfect continuous 2
Mastering the 2 tenses enables students to discuss life experiences, actions that continue from the past, and to link past events with the present, improving fluency and communication in various contexts. First Students familiarise themselves with the 2 tenses and their use. Then they read the sentences to work out which one is needed to complete t...
Level: elementary
Age: 10-100
Type:
Downloads: 120


 
B1-B2 Noun formation from adjectives and verbs
This gap-fill exercise is suitable for B1 to C2 level students. The vocabulary and context are appropriate for these levels, offering a challenge in understanding and using the correct noun forms of given adjectives and verbs.Students increase their vocabulary by learning both adjectives / verbs and their corresponding noun forms, which enhances th...
Level: intermediate
Age: 12-100
Type:
Downloads: 118


 
Match the proverbs to their meanings
20 common proverbs suitable for B1-B2.These proverbs are not only useful for language learning but also provide insights into English-speaking cultures. They can be used in various contexts and are great for expanding vocabulary and understanding of English expressions at these levels. Answers included on the following page.
Level: advanced
Age: 15-100
Type:
Downloads: 123


 
A1+-A2 Practise with present continuous, past continuous & future continuous tense 1
Learning the Present Continuous, Past Continuous, and Future Continuous tenses is crucial for effective communication, as they allow students to describe ongoing actions, provide context to events, and discuss future plans. These tenses help express temporary actions, describe interruptions, and improve storytelling by adding detail and specificity...
Level: elementary
Age: 8-100
Type:
Downloads: 114


 
B1+-C1 Idioms and expressions relating to conflict 2
This is a speaking reinforcement activity to supplement the other worksheet I uploaded on 29/1/2025. Students working in pairs or small groups can either ask each other the questions or answer the question themselves.
Level: intermediate
Age: 12-100
Type:
Downloads: 118

 

Found 0 online exercises