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


 
�Generation Victim.� Does Generation Z deserve this title? You decide!
750-Word reading article with a 20-word vocabulary check. It looks at how the latest generation are perceived by their peers .ON the second page there are 16 common phrases / excuses to be used and discussed in class. This sheet is suitable for higher level B1-C1 students of all ages. For higher level students they could be put in groups to give /...
Level: intermediate
Age: 15-100
Type: worksheet
Downloads: 1730


 
A2+-B1 5 uses of participle clauses 5
Students should learn the five uses of participle clauses because they help create more concise, fluid, and sophisticated sentences. These clauses allow for the expression of time, reason, condition, result, and description in a shorter, more efficient way, making writing and speaking more dynamic and less repetitive. For example, participle clause...
Level: elementary
Age: 10-100
Type:
Downloads: 114


 
B1+-B2 15 positive and 15 negative adjectives to describe character & personality of people people 1
First, students look at the quite challenging 30 adjectives to familiarise themselves with the meanings. Then,they read the definitions and write the corresponding adjectives in the space provided. This worksheet after being checked could be used as a speaking reinforcement activity in pairs or small groups. Answers on page 2.
Level: intermediate
Age: 9-100
Type:
Downloads: 142


 
Past simple tense of the verb to be: was, was not, were & were not
This worksheet is suitable for A1+-A2 learners. 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. Answers on page 2.
Level: elementary
Age: 8-100
Type: worksheet
Downloads: 114


 
B1-B2 Adjective practise with that clauses & to infinitives
Students familiarise themselves with the the use of adj + that & adj + to , their use and grammatical formation. Then they read the sentences to see which adj + preposition is requires to complete the gap-fill. Answers on page 2.
Level: intermediate
Age: 10-100
Type:
Downloads: 113


 
What needs to be done? Part 4 of 5
Students to complete the verb then make sentences (oral or written) using need/s + verb ing for each picture. For higher level students where possible they think of another suitable synonym which could also be used. See example on first picture.
Level: elementary
Age: 9-100
Type: activity-card
Downloads: 261


 
Past perfect 2
First, students need to familiarise themselves with the 20 verbs. Then they read the sentences to see which verb is needed to complete the sentence. Each verb is used 1 time! Answers on page 2
Level: elementary
Age: 10-100
Type:
Downloads: 111


 
A1+-A2 Time prepositions practise in, on, at, from, for, since, until, during, by, past, after & before 3
Learning time prepositions like in, on, at, from, for, since, until, during, by, past, and after is important for students because they are essential for expressing time relationships clearly and accurately. These prepositions help students talk about when things happen, how long actions last, and their sequence in time. Mastering them allows stude...
Level: elementary
Age: 8-100
Type: worksheet
Downloads: 122


 
A1+-A2 Practise with present simple, present continuous, future simple & past simple tense 3
Students should learn and practice the present simple, present continuous, future simple, and past simple tenses at the A1+-A2 level because these tenses are essential for everyday communication, such as discussing routines, ongoing activities, past events, and simple future plans. They provide a solid foundation for learning more advanced grammar ...
Level: elementary
Age: 8-100
Type:
Downloads: 115


 
B1+-C1 Age related vocabulary 5
Learning age-related vocabulary equips students to recognise and discuss biases such as ageism, stereotyping, and discrimination, fostering greater awareness of the challenges faced by different age groups. Words like marginalisation, isolation, and vulnerability encourage empathy by highlighting the social and emotional impact of age-related inequ...
Level: intermediate
Age: 12-100
Type: worksheet
Downloads: 112

 

Found 0 online exercises