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

 


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

 

Printables

 

PowerPoints

Online exercises


 
B1-B2 20 verbs with prepositions practice 2
Students should learn verb + and preposition phrasal verbs combinations because they are essential for effective communication in both spoken and written English. These expressions help students speak more naturally and fluently, making them sound more like native speakers. They also improve comprehension, as many of these phrases have meanings tha...
Level: intermediate
Age: 10-100
Type:
Downloads: 104


 
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


 
A2+-B1 Practise with present simple, past simple, present perfect, present continuous, future simple & going to 2
Practising these tenses allows students to speak confidently about everyday situations, past events, future plans, and hypothetical scenarios. It improves their ability to communicate with precision, enhances fluency, and prepares them for more advanced grammar. Mastery of these structures supports clearer expression of ideas and better understandi...
Level: intermediate
Age: 9-100
Type:
Downloads: 104


 
A2+-B1 Practise with: present continuous or past continuous passive voice 2
Learning the future continuous and future perfect tenses is really essential for expressing specific future actions and time relationships. The future continuous (e.g., I will be working at 3 PM tomorrow) describes actions that will be in progress at a particular moment in the future, which is useful for planning or predicting ongoing events. The f...
Level: intermediate
Age: 9-100
Type:
Downloads: 104


 
B1-B2 Practise with 7 result verb patterns 1
Students should learn these patterns because they are essential for expressing cause-and-effect relationships, which are fundamental in both spoken and written communication. Mastering these structures helps students connect ideas logically and cohesively, whether they are explaining events, giving reasons, or drawing conclusions. Additionally, und...
Level: intermediate
Age: 9-100
Type:
Downloads: 104


 
A2+-B1 Tense review: present simple, present continuous, past simple, past continuous, present perfect simple & present perfect continuous 2
Students familiarise themselves with the 6 tenses and their use. Then they read the sentences and using the infinitive in () complete the gap-fill with the suitable tense. Answers on page 2.
Level: elementary
Age: 8-100
Type:
Downloads: 104


 
B1-B2 Practise with present simple, present continuous, past simple, past continuous, present perfect, future simple, be going to, 1st conditional & 2nd conditional. 3
First, students need to familiarise themselves with the tenses & conditionals, checking their meaning and use. Then they read the sentences to see which one is needed to complete the sentence using the given verb in (). Each tense is used 3 times! Answers on page 2.
Level: intermediate
Age: 10-100
Type:
Downloads: 104


 
B1+-C1 20 complaint idioms and expressions 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: 104


 
A2+-B1 Practise with 23 adverbs of time 2
First, students need to familiarise themselves with the 23 time expressions and their use. Then they read the sentences to work out which one is needed to complete the gap-fill. Answers on page 2
Level: elementary
Age: 10-100
Type:
Downloads: 104


 
A2+-B1 Vocabulary for cultural immersion
Students familiarise themselves with the 30 words and their meanings, then they read the definitions to work out and write in the space provided which one is being described. Answers on page 2.
Level: intermediate
Age: 10-100
Type:
Downloads: 104

 

Found 0 online exercises