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

 


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

 

Printables

 

PowerPoints

Online exercises


 
B1+-C1 25 buzzwords that capture the essence of today�s generation
Learning modern buzzwords like woke, cancel culture, FOMO, ghosting, and digital nomad is essential for understanding and participating in conversations that capture the values, trends, and social concerns of today�s generation. These words help us articulate cultural phenomena, such as eco-anxiety and hustle culture, reflecting shared anxieties an...
Level: intermediate
Age: 10-100
Type:
Downloads: 104


 
Physical States and Emotions Part 4 of 4
24 adjective word search related to Physical States and Emotions part 1 and 2. Answer key included.
Level: elementary
Age: 8-100
Type: worksheet
Downloads: 182


 
A1+-A2 Practise with past simple, past continuous and present perfect 1
Students at the A1+ to A2 level should practise the past simple, past continuous, and present perfect tenses to establish a solid grammar foundation. This helps them describe past events, ongoing actions, and experiences up to the present. Mastering these tenses improves fluency, enabling students to speak more naturally and engage in everyday conv...
Level: elementary
Age: 8-100
Type:
Downloads: 112


 
A2-B1 Quantifiers using: all, most, no, & none
First students familiarise themselves with the 4 quantifiers and their use. Then they read the sentences to work out which quantifier is required to complete the sentence. Answers on page 2.
Level: intermediate
Age: 9-100
Type:
Downloads: 112


 
A2-B1 Present perfect practise
Students read the sentences and complete it using the present prefect and the clue (+) or (-). There are 12 positive and 12 negative sentences. This worksheet is suitable for A2-B1 students as it contains complex sentences. Answers on page 2.
Level: elementary
Age: 10-100
Type:
Downloads: 121


 
Sports verb rules: Play, Do & Go
The verbs play, do and go are used differently depending on the type of sport or activity. This is a useful guide to use the correct verb. Students read the rules then apply them to the 30 sporting activities. After the verbs have been checked , a speaking activity can be utilised by putting the students in pairs or small groups to ask each other: ...
Level: elementary
Age: 8-100
Type:
Downloads: 118


 
A1+-A2 Comparative or superlative practise
Students read the sentences, then complete the gap-fill with the correct form using the given adjective. Answers on page 2.
Level: elementary
Age: 8-100
Type:
Downloads: 113


 
B1+-C1 Idioms and expressions relating to bans and prohibitions 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: 112


 
B1-B2 Practise with 25 euphemisms
Euphemisms are mild or indirect expressions used to replace harsh, blunt, or unpleasant terms. They are often employed to soften sensitive or taboo topics, making them more socially acceptable or less offensive. First, students need to familiarise themselves with the 25 euphemisms and their meanings. Then they read the sentences to see which one ca...
Level: intermediate
Age: 12-100
Type:
Downloads: 125


 
A1+-A2 Practise with comparatives and superlatives 4
Students read the sentence and complete the sentence with the correct form of the given adjective in (). Each form is used 13 times! Answers on page 2.
Level: elementary
Age: 7-100
Type:
Downloads: 113

 

Found 0 online exercises