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


 
B1-B2 20 positive or negative adjective connotations - similar words with different meanings 1
First, students need to familiarise themselves with the sentences with 20 connotations and check their meaning of each word. Then they read the sentences to see which one is best to complete the sentence. Answers on page 2.
Level: intermediate
Age: 11-100
Type:
Downloads: 115


 
B1+-C1 Practise with: present perfect, present perfect continuous, past perfect, past perfect continuous, future perfect and future perfect continuous. 1
Students at the B1+ to C1 level should practise the present perfect, present perfect continuous, past perfect, past perfect continuous, future perfect, and future perfect continuous tenses to enhance their ability to express complex ideas and time relationships. These tenses help them discuss actions with relevance to the present, ongoing or comple...
Level: intermediate
Age: 10-100
Type:
Downloads: 118


 
A1+- A2 Adjectives with enough or too
Students read the sentences, then complete the gap-fill with the logical choice in bold. After checking the answers this worksheet could be used as a speaking reinforcement activity for pairs or small groups. Answers on page 2.
Level: elementary
Age: 8-100
Type:
Downloads: 117


 
B1+-C1 20 danger & trouble idioms and expressions 1
Learning danger and trouble idioms offers numerous benefits. It enhances comprehension by helping students understand common expressions in everyday conversation and media. These idioms provide cultural insights, showing how native speakers view risk and challenges. They also allow students to express complex ideas concisely and vividly, making the...
Level: intermediate
Age: 12-100
Type:
Downloads: 113


 
B1+-C1 20 Idioms and expressions relating to the latest news - good or bad 2
This is a speaking reinforcement activity to supplement the other worksheet I uploaded on 17/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: 117


 
A2-B1 Complete the sentences using the present simple or present continuous with the verbs in bold.
students read the sentences to look for time markers to indicate what tense is required, they then complete the gap-fill using the infinitive in () and the correct tense. Answers on page 2.
Level: elementary
Age: 8-100
Type:
Downloads: 132


 
A1 Past simple tense of the verb to be: was, wasn�t, were & weren�t
Students read the sentences and complete it using the correct form of the verb to be. Answers on page 2
Level: elementary
Age: 8-100
Type:
Downloads: 129


 
B1 30 time phrases and some of their corresponding tenses
Learning time phrases and their corresponding tenses at this level is important because it improves clarity when discussing when actions happen. Each tense communicates a different aspect of time, like regular routines, ongoing actions, completed events, or future plans. For example, using "every day" with the present simple helps describe habits, ...
Level: intermediate
Age: 9-100
Type:
Downloads: 108


 
A2+-B17 different adverbs for recently completed actions 3
First, students need to familiarise themselves with the 7 adverbs. Then they read the sentences to work out which one is needed to complete the gap-fill. Each adverb is used 3 times! Answers on page 2
Level: elementary
Age: 10-100
Type:
Downloads: 107


 
A1 Practise with 9 questions words 2
Students familiarise themselves with the 9 question words and their use. Then they read the questions to see which question word is required to complete the questions. Answers on page 2.
Level: elementary
Age: 7-100
Type:
Downloads: 111

 

Found 0 online exercises