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

 


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

 

Printables

 

PowerPoints

Online exercises


 
5 alternatives for both so & because 4B
First, students need to familiarise themselves with the 10 words and check their meaning and use. Then they read the sentences to see which one is needed to complete the sentence. Each word is used 2 times! Answers on page 2.
Level: elementary
Age: 8-100
Type:
Downloads: 121


 
Talking about changes in your life
A fun board game with current topics of interest. To encourage lower level students to develop conversational skills by showing interest in what the speaker says also by asking other questions to expand conversation. This sheet should take higher level students around an hour to complete! Suitable for both pairwork and small groups.
Level: intermediate
Age: 12-100
Type: worksheet
Downloads: 134


 
B1-B2 Practise with future continuous, future perfect & future perfect continuous 2
First, students need to familiarise themselves with the 3 tenses and their use. Then they read the sentences to work out which one is needed to complete the gap-fill using the given verb in (). Each tense is used 9 times! Answers on page 2
Level: intermediate
Age: 10-100
Type:
Downloads: 113


 
A2-B1 Non-defining relative clause 5
Students complete the gap-fill with the correct word. Answers on page 2.
Level: elementary
Age: 9-100
Type:
Downloads: 105


 
B1+-C1 25 nouns for manners and etiquette 1
Students should learn vocabulary related to manners and etiquette because these concepts are essential for building strong interpersonal relationships and navigating social situations with respect and confidence. These terms help students understand cultural expectations, making communication smoother and more effective in diverse environments. A...
Level: intermediate
Age: 10-100
Type:
Downloads: 111


 
Going to for experience and knowledge of what is going to happen 2
First, students need to familiarise themselves with the verbs and their meanings. Then they read the sentences to see which one is required to complete the sentence. Answers on page 2.
Level: elementary
Age: 8-100
Type:
Downloads: 119


 
A1 Past simple practise question, affirmative and negative 3
Learning the past simple tense with questions, affirmative, and negative sentences is essential for students as it enables effective communication about past events. It provides a foundation for understanding grammar and constructing basic sentences, which is crucial for daily conversations. Mastering these forms ensures students can ask questions,...
Level: elementary
Age: 8-100
Type:
Downloads: 130


 
A2+-B1+ Used to & didn�t used to
Students complete the sentences using the given verbs. Positive sentences = (+). Negative sentences = (-). There are 13 positive and 13 negative sentences. Answers on page 2.
Level: elementary
Age: 8-100
Type:
Downloads: 129


 
Love it or loathe it �Small Talk� is a major part of daily life!
800-Word reading article with a 30-word gap fill exercise about why people use small talk on a regular basis. It takes an deeper look at the reasons why people feel the need to chat to strangers; the benefits, what topics are suitable and those which are taboo.This sheet is suitable for higher level B1 to C1 students of all ages. An answer sheet is...
Level: intermediate
Age: 12-100
Type: worksheet
Downloads: 2081


 
Complete using: do, does, don�t & doesn�t
Students read the sentences and question, then complete the gap fill using the correct form of do. Answers are on page 2
Level: elementary
Age: 10-100
Type:
Downloads: 102

 

Found 0 online exercises