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

 


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

 

Printables

 

PowerPoints

Online exercises


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


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


 
What�s the question
Students complete the questions with a suitable question word. Answers are on page 2
Level: elementary
Age: 10-100
Type:
Downloads: 32


 
A2-B1 Complete the gap-fill sentences with a suitable adjective.
Students read the sentences then complete the gap-fill with a suitable adjective. This worksheet could also be used as a warmer/ cooler game where students get 1 point for a suitable adjective and 3 points if no other team has used that adjective. Possible answers on page 2.
Level: intermediate
Age: 10-100
Type:
Downloads: 36


 
A2+-B1 Word formation � nouns to adjectives
Learning word formation, specifically transforming nouns to adjectives, is essential for expanding vocabulary and improving language flexibility. It allows students to describe people, things, or concepts in more detail, enhancing their ability to communicate effectively. Mastering this skill helps create more varied and precise expressions, contri...
Level: elementary
Age: 8-100
Type:
Downloads: 51


 
A1-A2 Conjunctions practise using: but, so & because
Students read the sentences and complete the gap-fill with the correct conjunction. Answers on page 2
Level: elementary
Age: 10-100
Type:
Downloads: 39


 
B1-B2 Practise with present simple and past simple passive or active voice 3
Understanding both voices help students become more versatile in expressing ideas, improving their ability to describe events and actions in the present and past from different perspectives. First, students need to familiarise themselves with the 2 tenses using both the active & passive voice. Then they read the sentences to see which one is needed...
Level: intermediate
Age: 12-100
Type:
Downloads: 42


 
B1-B2 Practise with 7 result verb patterns 4
First, students need to familiarise themselves with the 7 result verb patterns and use. Then they read the sentences to work out which one is needed to complete the gap-fill. Each verb pattern is used 4 times! Answers on page 2.
Level: intermediate
Age: 10-100
Type:
Downloads: 46


 
A2-B1 Practise with present simple, present continuous, past, simple, past continuous and present perfect 2
First, students need to familiarise themselves with the 5 tenses and their use. Then they read the sentences to see which one is needed to complete the sentence using the given infinitive in (). Each tense is used 6 times! Answers on page 2.
Level: elementary
Age: 9-100
Type:
Downloads: 35


 
A1+-A2 Present simple & present continuous practise with sentences and questions!
Students read the sentences to see which tense is required to complete the sentences with the given verb in () in bold. Each tense is used 12 times allowing for plenty of practise. Answers on page 2.
Level: elementary
Age: 7-100
Type:
Downloads: 32

 

Found 0 online exercises