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

 


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

 

Printables

 

PowerPoints

Online exercises


 
B2-C1 Idioms, phrasal verbs and expressions relating to sleep and dreams
First, students need to familiarise themselves with the 20 idioms and expressions and their meanings. Then they read the definitions to see which one is being described and write that word in the space provided Answers on page 2.
Level: intermediate
Age: 12-100
Type:
Downloads: 105


 
A2+-B1 Practise with 17 adverbs of time 5
Recognising these expressions improves listening and reading comprehension, enabling students to grasp stories, instructions, and conversations more effectively. First, students need to familiarise themselves with the 17 time expressions and their use. Then they read the sentences to work out which one is needed to complete the gap-fill. Answers on...
Level: elementary
Age: 9-100
Type:
Downloads: 113


 
A2-B1 Gerund or infinitive practise
Students read the sentences to see if a gerund or an infinitive is required to complete the sentences. Answers on page 2.
Level: intermediate
Age: 9-100
Type:
Downloads: 114


 
A1-A2 Conjunctions: and, so, but, because & or
Students familiarise themselves with the 6 linking words and their use.Then they read the sentences to see which conjunctions is needed to complete the gap-fill. Each linker is used 5 times in this worksheet. Answers on page 2.
Level: elementary
Age: 7-100
Type:
Downloads: 120


 
Which adverb modifies a verb, an adjective & an adverb 3
First, students need to familiarise themselves with the 21 adverbs and their meanings. Then they read the sentences to see which one is required to complete the gap-fill. Additionally, recognising whether it modifies a verb, an adjective & an adverb. Each type is modified 8 times! Answers on page 2.
Level: elementary
Age: 10-100
Type:
Downloads: 111


 
15 advanced sequencing adverbs 2
First, students need to familiarise themselves with the 15 adverbs and check their meaning and use. Then they read the sentences to see which adverb is needed to complete the sentence. Each adverb is used 2 times! Answers on page 2.
Level: intermediate
Age: 10-100
Type:
Downloads: 124


 
5 alternatives for so & because 1A
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: 9-100
Type:
Downloads: 102


 
B1+-B2 25 reporting verbs
Reporting verbs help clarify how something is said (e.g., said, claimed, suggested), making the intent of the speaker clearer. Learning reporting verbs enhances communication by providing clarity, variety, and nuance, improving writing quality and comprehension, aiding in quoting and paraphrasing, fostering critical thinking, boosting fluency, incr...
Level: intermediate
Age: 9-100
Type:
Downloads: 101


 
B1+-C1 Age related vocabulary 2
First, students need to familiarise themselves with the 25 words and their meanings Then they read the definitions to see which one is being described and write that word in the space provided. Answers on page 2.
Level: intermediate
Age: 11-100
Type:
Downloads: 136


 
11 verbs for reporting doubt or uncertainty & commands or requests 1c
First, students need to familiarise themselves with the 11 verbs and check their meaning and use. Then they read the sentences to see which verb is needed to complete the sentence. Each verb is used 2 times! Answers on page 2
Level: elementary
Age: 9-100
Type:
Downloads: 121

 

Found 0 online exercises