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

 


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

 

Printables

 

PowerPoints

Online exercises


 
20 Idioms and expressions related to friendship B2-C1 (1)
Learning friendship-related idioms helps students improve their communication by making their language sound more natural and fluent. It broadens their vocabulary, allowing them to express emotions and relationships more effectively. These idioms also deepen cultural understanding and foster stronger connections, as they reflect shared social value...
Level: intermediate
Age: 12-100
Type:
Downloads: 115


 
A2+-B1 Practise with future continuous or future perfect 2
Students should learn the future continuous and future perfect tenses as they are essential for discussing future actions with precision. The future continuous is used to describe actions that will be in progress at a specific time in the future, making it ideal for expressing plans, predictions, or expectations (e.g., This time tomorrow, I�ll be t...
Level: elementary
Age: 9-100
Type:
Downloads: 102


 
A2+-B1 10 adverbial clauses 2
Learning adverbial clauses using words like unless, wherever, as, if, as much as, although, whereas, as if, whenever and when helps students express complex relationships between ideas, such as condition, time, contrast, and manner. These clauses enrich their communication by allowing them to create detailed and nuanced sentences. Mastering these s...
Level: elementary
Age: 9-100
Type:
Downloads: 120


 
A1-A2 Practise with quantifiers a , an , some & any 2
Practising quantifiers such as a, an, some and any is crucial for helping students communicate effectively in English. These quantifiers are used to indicate amounts, differentiate between countable and uncountable nouns, and express affirmative, negative, or interrogative contexts. Understanding their proper usage not only enhances grammatical acc...
Level: elementary
Age: 8-100
Type:
Downloads: 104


 
B1-B2 I wish�. or If only�. 2
Students should learn "I wish�" and "If only�" because these structures enable them to express regrets, desires, and hypothetical situations, adding emotional depth and complexity to their language (e.g., I wish I knew the answer or If only I hadn�t missed the train). They help students communicate feelings like hope, frustration, or disappointment...
Level: elementary
Age: 10-100
Type:
Downloads: 121


 
A2+-B1 Tense review: present simple, present continuous, past simple, past continuous, present perfect simple & present perfect continuous 1
Learning these tenses is essential for effective communication in English, as they allow students to express actions and events across different timeframes. The present simple and present continuous help describe habits, routines, and ongoing actions or future plans, while the past simple and past continuous enable clear narration of completed acti...
Level: intermediate
Age: 9-100
Type:
Downloads: 107


 
A1+-A2 Present perfect practise using just, yet & already 1
Learning the present perfect tense with just, yet, and already is essential because these time adverbs allow students to express recent actions, expectations, and accomplishments clearly and concisely. Just helps highlight very recent actions (e.g., I have just finished my homework), making communication precise and current. Yet is vital for asking...
Level: elementary
Age: 9-100
Type:
Downloads: 116


 
B1+-C1 Idioms and expressions related to success and failure
Learning idioms and expressions related to success and failure enriches students� language skills by helping them understand and communicate complex ideas more vividly and naturally. These idioms, like "hit rock bottom" or "make a killing", provide a deeper, more nuanced way to talk about personal and professional challenges, achievements, and se...
Level: intermediate
Age: 12-100
Type:
Downloads: 120


 
perfect, presenA2+-B1 Practise with past simple, past continuous, present t perfect continuous, past perfect & used to 2
Practising these tenses helps students express different aspects of time and actions effectively. The past simple is vital for describing completed actions, while the past continuous sets scenes or shows interruptions in the past. The present perfect connects past actions to the present, and the present perfect continuous highlights ongoing or repe...
Level: intermediate
Age: 9-100
Type:
Downloads: 113


 
A2+-B1 Future continuous or future perfect 1
Learning the Future Continuous and Future Perfect tenses helps students express future actions with precision. The Future Continuous (will be + verb-ing) describes ongoing actions at a specific time in the future, such as "I will be working at 10 a.m.", while the Future Perfect (will have + past participle) refers to actions that will be completed ...
Level: intermediate
Age: 9-100
Type:
Downloads: 125

 

Found 0 online exercises