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

 


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

 

Printables

 

PowerPoints

Online exercises


 
A2-B1 30 weather words
Students familiarise themselves with the 30 weather related words and their meanings. Then they read the definitions and write the word being described in the space provided. Answers on page 2.
Level: elementary
Age: 8-100
Type:
Downloads: 120


 
A1+-A2 Practise with present simple, present continuous, future simple & past simple tense 2
First, students need to familiarise themselves with the 4 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 8 times! Answers on page 2.
Level: elementary
Age: 8-100
Type:
Downloads: 115


 
A2-B1 13 Prepositions of place
All prepositions are used twice in this worksheet. Students complete the gap-fill with a preposition of place. Answers on page 2.
Level: intermediate
Age: 8-100
Type:
Downloads: 116


 
B1-B2 Practise with future simple, future continuous, future perfect, future perfect continuous, present simple, to be going to, present continuous, may / might for future probability.
Learning these future tenses and structures (future simple, future continuous, future perfect, future perfect continuous, present simple, to be going to, present continuous, may, and might for future probability) is crucial for students because they help express different types of future actions and possibilities. For example, the future simple is ...
Level: intermediate
Age: 8-100
Type:
Downloads: 110


 
B1 Borrow or lend - Rob or steal
Learning the difference between "borrow" and "lend," as well as "rob" and "steal," is crucial for precise communication. "Borrow" means to take something with the intention of returning it, while "lend" means to give something to someone temporarily. Understanding these terms helps avoid misunderstandings in everyday situations. Similarly, "rob" im...
Level: intermediate
Age: 9-100
Type:
Downloads: 108


 
A2+-B1 Practise with present perfect or present perfect continuous 2
Mastering the 2 tenses enables students to discuss life experiences, actions that continue from the past, and to link past events with the present, improving fluency and communication in various contexts. First Students familiarise themselves with the 2 tenses and their use. Then they read the sentences to work out which one is needed to complete t...
Level: elementary
Age: 10-100
Type:
Downloads: 120


 
B1-B2 Past perfect and past perfect continuous practise Part 1
Learning the past perfect and past perfect continuous tenses is valuable for describing actions or events that occurred before a specific moment in the past. These tenses help students create a clear timeline when discussing sequences of events, making it easier to show cause and effect or clarify the order of actions. For instance, the past perfec...
Level: intermediate
Age: 9-100
Type:
Downloads: 111


 
A2+-B1 Practise with present simple, past simple, present perfect, present continuous, future simple & going to 4
First, students need to familiarise themselves with the tenses and use. Then they read the sentences to work out which one is needed to complete the gap-fill using the infinitive in (). Each tense is used 3 times! Answers on page 2
Level: elementary
Age: 7-100
Type: worksheet
Downloads: 140


 
A2+-B1 Practise with 17 adverbs of time 5
Recognising these expressions improves listening and reading comprehension, enabling students to grasp stories, instructions, and conversations more effectively. First, students need to familiarise themselves with the 17 time expressions and their use. Then they read the sentences to work out which one is needed to complete the gap-fill. Answers on...
Level: elementary
Age: 9-100
Type:
Downloads: 113


 
B1-B2 Another, other or the other(s) practise
These determiners and pronouns are important to master.Using these terms correctly helps you specify exactly what you are referring to, which prevents misunderstandings.These terms allow students to distinguish between items or people, which is crucial when comparing or contrasting.Knowing how to use these terms appropriately is important for effec...
Level: intermediate
Age: 10-100
Type:
Downloads: 124

 

Found 0 online exercises