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

 


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

 

Printables

 

PowerPoints

Online exercises


 
A1+-A2 Questions and sentences gap-fill with quantifiers using a lot of, much & many
Students complete the sentences using a suitable given quantifier in bold. Answers on page 2.
Level: elementary
Age: 8-100
Type:
Downloads: 15


 
B1 10 Linkers:and but so because despite although before until when while
1. These linkers help students connect ideas smoothly, making their writing and speaking clearer and more coherent. For example, "but" contrasts ideas, while "so" shows cause and effect. They enable students to form more complex sentences, which can add depth to your communication. Instead of simple sentences, you can combine ideas in a more sophis...
Level: intermediate
Age: 10-100
Type:
Downloads: 16


 
A1 Complete the sentences with the correct personal subject & object pronouns
Students read the sentences to see what subject or object pronoun is required to complete the gap-fill. Answers on page 2.
Level: elementary
Age: 8-100
Type:
Downloads: 18


 
A1 Past simple tense using: was, were, was not & were not
Students read the sentences and complete them with the correct form of verb to be. Answers on page 2.
Level: elementary
Age: 8-100
Type: worksheet
Downloads: 15


 
A2-B1 Adjectives � roll the dice to see what you have to do!
Students roll a dice or use a mobile dice app to see what they have to do with the adjective. There are 5 things they need to do; depending on the number shown when the dice is rolled. This makes the worksheet more fun and enables a more productive and engaging speaking activity.
Level: intermediate
Age: 10-100
Type:
Downloads: 13


 
B1 Exploring 25 compound adjectives
Compound adjectives provide a more specific description than single adjectives. For example, �high-speed train� is more precise than just �fast train.� This precision helps convey exact meanings and avoids ambiguity.In formal writing, such as academic papers or professional reports, compound adjectives can make descriptions more precise and your ar...
Level: intermediate
Age: 10-100
Type:
Downloads: 22


 
A2+-B1+ Gap-fill exercise using the following because, because of, so, so that, in case.
These connectors help link ideas and sentences in a clear and logical way. They show how different parts of a text or conversation relate to each other, which improves overall coherence. In writing, these connectors are vital for structuring arguments, narratives, or explanations. They help in organising ideas logically and making writing more pers...
Level: intermediate
Age: 10-100
Type:
Downloads: 17


 
B1 adjective or adverb practise using: good or well
Students read the sentences to see if an adjective or an adverb is needed to complete the sentence. 13 sentences require an adjective and 13 sentences require and adverb to complete the sentences. Answers on page 2.
Level: intermediate
Age: 10-100
Type: worksheet
Downloads: 16


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


 
A1-A2 simple 3rd person practise
Students complete the sentences with the given verb. (+) means the verb is positive and (-) means the verb is negative. There are 13 positive and 13 negative sentences.Answers on page 2.
Level: elementary
Age: 8-100
Type: worksheet
Downloads: 16

 

Found 0 online exercises