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

 


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

 

Printables

 

PowerPoints

Online exercises


 
B1-B2 Verb + preposition practise 3
Many verbs in English are commonly used with specific prepositions, forming phrases that convey distinct meanings. Mastering these combinations helps students sound more natural and fluent. Knowing how to pair verbs with the correct prepositions improves their comprehension of conversations, texts, and media, allowing them to grasp nuanced meanings...
Level: intermediate
Age: 9-100
Type:
Downloads: 133


 
B1+-C1 20 complaint idioms and expressions 2
This is a speaking reinforcement activity to supplement the other worksheet I uploaded on 13/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: 109


 
B1+-C1 Idioms and expressions relating to justice 1
First, students need to familiarise themselves with the 20 idioms and expressions and their meanings. Then they read the definitions to see which one is being described and write that word in the space provided Answers on page 2.
Level: intermediate
Age: 12-100
Type:
Downloads: 109


 
A1+-A2 Genitives (2)
This worksheet is suitable for A1+-A2 level students. Genitives refer to a grammatical case or construction used to indicate possession or a close relationship between nouns. Students complete the 20 sentences after reading the rules. Answers on page 2
Level: elementary
Age: 9-100
Type:
Downloads: 105


 
Cruelty-Free Beauty Products. Put a Stop to Unnecessary Animal Testing
Reading passage with a gap fill exercise about being ethically aware that many beauty products are still being tested on animals. 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: 14-100
Type: worksheet
Downloads: 2191


 
A2+-B1+ Modal Verbs for Advice, Obligation, and Necessity 2
Students familiarise themselves with the 6 modal verbs and their usage. Then they read the sentences to see which modal verb is needed to complete the gap-fill. Answers on page 2.
Level: intermediate
Age: 9-100
Type:
Downloads: 114


 
A2-B1 Practise with future continuous and future perfect 3
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 the gap-fill using the infinitive in (). Each tense is used 13 times! Answers on page 2
Level: elementary
Age: 10-100
Type:
Downloads: 126


 
A2-B1 Complete using either the past perfect or past perfect continuous 3
First, students need to familiarise themselves with the 2 tenses and their use. Then they read the sentences to see which tense is needed to complete the sentence. Each tense is used 10 times! Answers on page 2.
Level: elementary
Age: 10-100
Type:
Downloads: 118


 
People Smugglers. Scum of the earth criminals.
570-Word reading article with a 20-word gap fill exercise about people smuggling. It takes an in-depth look at how people are used by criminals.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: 1716


 
B1+-C1 Age related vocabulary 2
First, students need to familiarise themselves with the 25 words and their meanings Then they read the definitions to see which one is being described and write that word in the space provided. Answers on page 2.
Level: intermediate
Age: 11-100
Type:
Downloads: 136

 

Found 0 online exercises