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

 


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

 

Printables

 

PowerPoints

Online exercises


 
Complete using either the past perfect or past perfect continuous 1
First, students need to familiarise themselves with the 2 tenses and their use. Then they read the sentences to see which tense is needed to complete the sentence. Each tense is used 10 times! Answers on page 2.
Level: intermediate
Age: 9-100
Type:
Downloads: 119


 
Non-defining relative clause 2
Students complete the gap-fill with the correct word. Answers on page 2.
Level: elementary
Age: 10-100
Type:
Downloads: 113


 
A2-B1 Who is likely to say this! (2)
Learning vocabulary for professions like journalist, mechanic. photographer and plumber is valuable because it helps people identify roles, understand career-specific responsibilities, and communicate effectively in different situations. Recognising job titles and what each profession involves supports clearer communication in daily life and improv...
Level: intermediate
Age: 8-100
Type:
Downloads: 118


 
B1 25 verbs with prepositions practise
Many verbs in English are commonly used with specific prepositions, forming phrases that convey distinct meanings. Mastering these combinations helps students sound more natural and fluent. Knowing how to pair verbs with the correct prepositions improves their comprehension of conversations, texts, and media, allowing them to grasp nuanced meanings...
Level: intermediate
Age: 9-100
Type:
Downloads: 101


 
A1+-A2 Practise with present simple, present continuous, future simple & past simple tense 4
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: 7-100
Type:
Downloads: 104


 
A2+-B1 Word formation
Students read the sentences and complete the gap-fill with the correct form of the word using the base form of the word in (). Answers on page 2.
Level: intermediate
Age: 8-100
Type:
Downloads: 120


 
A2-B1 Practise with indefinite pronouns anybody, somebody, anywhere, something, everybody, anything, everywhere, somewhere & everything 4
First, students need to familiarise themselves with the 9 indefinite pronouns and their meanings and use. Then they read the sentences to work out which one is needed to complete the gap-fill. Each word is used 3 times! Answers on page 2
Level: elementary
Age: 8-100
Type:
Downloads: 111


 
B1-B2 30 adjectives for personal qualities
First, students need to familiarise themselves with the 30 adjectives and their meanings. Then they read the sentences to see which one is needed to complete the gap-fill. Answers on page 2.
Level: intermediate
Age: 11-100
Type:
Downloads: 110


 
A2-B1 Present perfect practise using just, yet & already 2
Learning the present perfect tense with just, yet, and already is essential because these time adverbs allow students to express recent actions, expectations, and accomplishments clearly and concisely. Just helps highlight very recent actions (e.g., I have just finished my homework), making communication precise and current. Yet is vital for asking...
Level: elementary
Age: 10-100
Type:
Downloads: 109


 
Positive adjectives to describe a neighbourhood B1+- B2+
26 positive adjectives to describe a neighbourhood B2-C1. Students read the definitons and choose from a list of adjectives in bold. Answers on page 2 After checking the answers, students in pairs or small groups use some of the adjectives to describe their neighbourhood.
Level: advanced
Age: 12-100
Type: worksheet
Downloads: 125

 

Found 0 online exercises