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


 
A1 Scrambled present simple sentences and questions 3
Practising scrambled present simple sentences and questions helps students understand correct word order, including subject-verb agreement and the use of auxiliaries in negatives and questions. It enhances their grammatical accuracy, boosts critical thinking as they rearrange words meaningfully, and improves their ability to form sentences quickly ...
Level: elementary
Age: 6-100
Type:
Downloads: 119


 
Practise with: future simple, future perfect, present simple, present perfect, past simple, past perfect, future continuous, future perfect continuous, present continuous, present perfect continuous, past continuous & past perfect continuous. 3
First, students need to familiarise themselves with the 12 tenses and their usage. Then they read the sentences to see which tense is needed to complete the sentence using the given infinitive in (). Answers on page 2.
Level: intermediate
Age: 10-100
Type:
Downloads: 124


 
Past continuous 1
Learning the past continuous tense is important because it helps students describe actions that were in progress at a specific time in the past. It adds context and detail to storytelling, allowing for clearer descriptions of ongoing past events or interrupted actions. Mastering the past continuous improves fluency and accuracy in both speaking and...
Level: elementary
Age: 7-100
Type:
Downloads: 109


 
A2+-B1 8 adjectives for each - feelings - appearance and personality
Learning vocabulary for feelings, appearance, and personality enables clearer and more expressive communication. Words for emotions like "anxious" or "excited" help us convey our moods and understand others better, strengthening relationships. Descriptive terms for appearance, such as "slim" or "muscular," are useful for identifying people, setting...
Level: intermediate
Age: 8-100
Type:
Downloads: 112


 
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


 
Defining relative clauses
25 gap-fill defining relative clause exercises using who, whose, that, where, which, & when for A2-B1 *These sentences should help reinforce the understanding and usage of defining relative clauses using different relative pronouns and adverbs.Answers on page 2.
Level: elementary
Age: 10-100
Type:
Downloads: 104


 
B1-B2 25 adjectives + prepositions practise
Learning adjectives with prepositions is important because it helps improve fluency, accuracy, and comprehension in English. Many adjectives require specific prepositions to form grammatically correct phrases (e.g., "afraid of", "interested in"). Understanding these combinations helps students express themselves clearly and naturally. Different pre...
Level: intermediate
Age: 9-100
Type:
Downloads: 125


 
A1 Practise with is, am & are 3
Students read the sentence and complete the sentence with the correct form of the verb to be. They use the (+) or (-) sign at the end of the sentence to see if it needs a positive or negative form of the verb to be. Each form is used 3 times! Answers on page 2.
Level: elementary
Age: 7-100
Type:
Downloads: 118


 
A2- B1 15 Subordinate clauses Part 1
Using subordinate clauses allows for more complex and nuanced sentences, helping to convey ideas clearly and effectively. Mastery of subordinate clauses can enhance writing style, making it more sophisticated and engaging. Subordinate clauses help clarify relationships between ideas, such as cause and effect or conditions, making arguments and narr...
Level: intermediate
Age: 9-100
Type:
Downloads: 101


 
A1 Past simple regular & irregular verbs
Students read the sentences and use one of the given infinitives in bold to complete the gap-fill. Answers on page 2
Level: elementary
Age: 8-100
Type:
Downloads: 111

 

Found 0 online exercises