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

 


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

 

Printables

 

PowerPoints

Online exercises


 
A1+ A2 Practise with past simple, past continuous & present perfect 3
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: elementary
Age: 9-100
Type:
Downloads: 122


 
Going to for experience and knowledge of what is going to happen 1
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: 122


 
Practise with 12 conditional phrases 1
First, students need to familiarise themselves with the 12 conditional phrases and their meanings and use. Then they read the sentences to see which one is suitable to complete the gap-fill. Each conditional phrase is used 2 times! Answers on page 2.
Level: intermediate
Age: 10-100
Type:
Downloads: 122


 
B2-C1 30 issues on the minds of a lot of today�s people 1 b
These questions reinforce the vocabulary in worksheet 1b and can be done in pairs, small groups or the whole class.Learning about social issues can inspire you to become an advocate for social justice and equality. It equips you with the knowledge and understanding needed to challenge prejudice, discrimination, and systemic inequalities in your own...
Level: advanced
Age: 15-100
Type:
Downloads: 121


 
A2-B1 Present perfect practise
Students read the sentences and complete it using the present prefect and the clue (+) or (-). There are 12 positive and 12 negative sentences. This worksheet is suitable for A2-B1 students as it contains complex sentences. Answers on page 2.
Level: elementary
Age: 10-100
Type:
Downloads: 121


 
Gap-fill exercise with prefixes using: re-, over-, under-, bi-, mis-, in-, im-, un-, & ir-
Students read the sentences, then complete them with the correct prefix and given words in bold. This exercise is quite challenging, so it is only suitable for B1+-B2 levels. Answers on page 2.
Level: intermediate
Age: 12-100
Type: worksheet
Downloads: 121


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


 
A2-B1 A gap-fill exercise with 12 prepositions of movement
Students familiarise themselves with the 12 prepositions of movement, then they read the sentences to see which prepositions is needed to complete the sentences. Answers on page 2.
Level: elementary
Age: 8-100
Type:
Downloads: 121


 
B1 -B2 10 Mixed tenses
Students familiarise themselves with the 10 tenses and their uses. Then they read the sentences to see which tense is needed to complete then gap-fill with the given verb. Each tense is used 3 times. Answers on page 2.
Level: intermediate
Age: 8-100
Type:
Downloads: 121


 
B2-C1 15 double conjunctions part 1
Double conjunctions are vital for creating balance and emphasis in language, making them an important tool for more advanced speakers. Conjunctions like "as...as" and "the more...the more" allow students to express precise comparisons or proportional relationships between ideas, making their communication clearer and more impactful. Pairs such as "...
Level: advanced
Age: 10-100
Type:
Downloads: 121

 

Found 0 online exercises