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-B2 Present Perfect vs. Present Perfect Continuous practise
Students complete the gap-fill with the correct tense form using key word in (). Answers on page 2.
Level: intermediate
Age: 11-100
Type:
Downloads: 116


 
A2-B1 Practise with indefinite pronouns anybody, somebody, anywhere, something, everybody, anything, everywhere, somewhere & everything 2
First, students need to familiarise themselves with the 9 indefinite pronouns and their meanings and use. Then they read the sentences to work out which one is needed to complete the gap-fill. Each word is used 3 times! Answers on page 2
Level: elementary
Age: 10-100
Type:
Downloads: 112


 
A2+-B1+ 6 Modals for advice
Students read the sentences and complete the gap-fill with the most suitable modal of advice: must,had better,need to, ought to, have to & should. Answers on page 2.
Level: intermediate
Age: 8-100
Type:
Downloads: 109


 
A2-B1 Practise with indefinite pronouns anybody, somebody, anywhere, something, everybody, anything, everywhere, somewhere & everything 1
Learning indefinite pronouns like anybody, somebody, anywhere, something, everybody, anything, everywhere, somewhere, and everything is essential for students to express general ideas or refer to non-specific people, places, or things. These pronouns are commonly used in everyday communication to ask questions (e.g., "Is there anybody here?"), make...
Level: intermediate
Age: 9-100
Type:
Downloads: 101


 
A1-A2 Practise with present simple, present continuous, past simple, past continuous & future simple 5
Students need to use present simple, present continuous, past simple, past continuous, and future simple to communicate effectively and express time-related ideas clearly in English. The present simple is used for routines, habits, and facts, while the present continuous describes ongoing or temporary actions. The past simple narrates completed eve...
Level: elementary
Age: 7-100
Type:
Downloads: 116


 
Present simple passive voice 4
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: 9-100
Type:
Downloads: 126


 
A1-A2 Practise with present simple or present continuous 1
Students should practice the present simple and present continuous tenses because they help distinguish between routines or facts (present simple) and ongoing or temporary actions (present continuous). Mastery of these tenses boosts confidence in daily conversations, ensures clarity in expressing different types of actions, and forms a foundation f...
Level: elementary
Age: 8-100
Type:
Downloads: 113


 
B1+-B2 Practise with 25 ergative verbs Part 1
Learning ergative verbs is valuable because it enhances understanding of how English communicates both active and passive meanings without altering verb forms. Ergative verbs make it easier to switch between active and passive-like constructions. For example, "The ice melted" and "They melted the ice" show how an action can be described from differ...
Level: intermediate
Age: 10-100
Type:
Downloads: 113


 
Identifying and correcting sentence fragments 2
First, students need to familiarise themselves with identifying and correcting sentence fragments. Then they read the sentences to identify and correct the issue and punctuate all of the sentences Answers on page 2
Level: elementary
Age: 9-100
Type:
Downloads: 115


 
Oxymorons
Oxymorons can be used to illustrate the complexity and nuances of English language, especially at C1-C2 level. Answers are on the following page.
Level: advanced
Age: 16-100
Type:
Downloads: 105

 

Found 0 online exercises