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


 
B2-C1 Mastering 25 prepositional expressions 1
Mastering initial prepositional expressions is important for improving fluency and precision in English communication. By focusing on prepositions that commonly introduce phrases, you can strengthen your ability to express relationships between ideas, such as time, place, or cause and effect. Additionally, mastering these expressions enhances both ...
Level: advanced
Age: 10-100
Type: worksheet
Downloads: 114


 
9 clauses of concession 4
First, students need to familiarise themselves with the 9 clauses and their meanings. Then they read the sentences to see which one is required to complete the gap-fill. Each clause is used 2 times! Answers on page 2.
Level: intermediate
Age: 10-100
Type:
Downloads: 136


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


 
B1 City and town life - word formation
Understanding word formation allows students to expand their vocabulary, enabling them to express themselves more precisely and creatively. Knowing how to manipulate words helps them create varied sentence structures, making their writing more engaging and dynamic.Mastering word formation is key to achieving higher levels of language proficiency, p...
Level: intermediate
Age: 9-100
Type:
Downloads: 103


 
A1+-A2 Past simple and past continuous tense for interrupted actions 1
Learning the past simple and past continuous tenses for interrupted actions is essential because they help students describe events that were happening in the past when something else occurred. The past continuous is used to show the action that was in progress at a specific time in the past, while the past simple is used to describe the action tha...
Level: elementary
Age: 8-100
Type: worksheet
Downloads: 116


 
A1+-A2 Relative pronouns practise who, what, where, which & whose 4
Mastery of these pronouns also builds grammatical accuracy, making students more confident in formal and informal contexts. First, students need to familiarise themselves with the pronouns and their use. Then they read the sentences to see which one is needed to complete the sentence. Answers on page 2.
Level: elementary
Age: 8-100
Type:
Downloads: 113


 
Present simple passive voice 1
Learning the present simple passive voice helps students focus on the action or the recipient, rather than the doer. It�s useful when the doer is unknown, unimportant, or to emphasize the object. Mastering this structure improves clarity, variety in sentence construction, and is essential for formal or academic communication. Students complete the ...
Level: elementary
Age: 10-100
Type:
Downloads: 106


 
Non-defining relative clause 3
Students complete the gap-fill with the correct word. Answers on page 2.
Level: elementary
Age: 8-100
Type:
Downloads: 110


 
A1-A2 Possessive pronouns and adjectives - gap-fill practise
Students read the sentences and complete the gap-fill with the correct form of possessive pronoun or adjective. Answers on page 2
Level: elementary
Age: 8-100
Type:
Downloads: 116


 
5 uses of participle clauses 4
Students should learn the five uses of participle clauses because they help create more concise, fluid, and sophisticated sentences. These clauses allow for the expression of time, reason, condition, result, and description in a shorter, more efficient way, making writing and speaking more dynamic and less repetitive. For example, participle clause...
Level: elementary
Age: 8-100
Type: worksheet
Downloads: 108

 

Found 0 online exercises