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


 
A1-A2 Complete with don�t, doesn�t, didn�t, isn�t & aren�t practise
Students read the sentences and complete the gap-fill with one of the following: with: don�t, doesn�t, didn�t, isn�t & aren�t. Answers on page 2
Level: elementary
Age: 8-3
Type:
Downloads: 127


 
Subject and object sentences & questions 1
Students complete the subject and object sentences & questions using the following key: *(m) = male (f) = female (p) = plural. Answers on page 2.
Level: elementary
Age: 7-100
Type:
Downloads: 111


 
B1- B2 Mastering 25 frequency and time-related words
Students read the sentences and complete the gap-fill with a frequency or time related word in bold. Answers on page 2.
Level: intermediate
Age: 9-100
Type:
Downloads: 114


 
A2-B1 Reflexive pronouns practise
Learning reflexive pronouns is essential for effective communication and grammar accuracy, as they indicate when the subject and object of a sentence are the same (e.g., "I made myself a sandwich"). They also provide emphasis (e.g., "She did it herself") and enhance the complexity of sentences (e.g., "We enjoyed ourselves at the party"). Mastering ...
Level: elementary
Age: 8-100
Type:
Downloads: 131


 
A2+-B1 Future continuous or future perfect 3
First, students need to familiarise themselves with the 2 tenses and their use. Then they read the sentences to work out which tense is needed to complete the gap-fill using the infinitive in (). Each tense is used 12 times! Answers on page 2
Level: intermediate
Age: 9-100
Type:
Downloads: 121


 
B1 Borrow or lend - Rob or steal
Learning the difference between "borrow" and "lend," as well as "rob" and "steal," is crucial for precise communication. "Borrow" means to take something with the intention of returning it, while "lend" means to give something to someone temporarily. Understanding these terms helps avoid misunderstandings in everyday situations. Similarly, "rob" im...
Level: intermediate
Age: 9-100
Type:
Downloads: 108


 
The pros and cons of GM food.
1300-Word reading essay with a gap fill exercise about the advantages and disadvantages of GM food. It takes an in-depth look at both sides of the argument.This sheet is suitable for higher level B1 to C1 students of all ages. An answer sheet is included. For higher level students they could be put in groups to give / present their opinions in a pr...
Level: intermediate
Age: 14-100
Type:
Downloads: 1854


 
A1-A2 Practise with present simple, present continuous, past simple, past continuous & future simple 5
Students need to use present simple, present continuous, past simple, past continuous, and future simple to communicate effectively and express time-related ideas clearly in English. The present simple is used for routines, habits, and facts, while the present continuous describes ongoing or temporary actions. The past simple narrates completed eve...
Level: elementary
Age: 7-100
Type:
Downloads: 116


 
Gap-fill exercise using linkers of reason
Students read the sentences and complete it with a suitable linking word. This worksheet is suitable for B1+-B2 level due to complex sentences and vocabulary. Answers on page 2
Level: intermediate
Age: 12-100
Type:
Downloads: 104


 
A1 Short answer practise
Students read the questions,then using the clues: (+) = positive answer required / (-) = negative answer required complete the questions. Answers on page 2.
Level: elementary
Age: 8-100
Type:
Downloads: 103

 

Found 0 online exercises