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

 


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

 

Printables

 

PowerPoints

Online exercises


 
Noun clauses 2
Students complete the gap-fill with the correct word. Each word is used 2 times! Answers on page 2.
Level: elementary
Age: 8-100
Type:
Downloads: 1


 
Identifying and correcting sentence fragments 2
First, students need to familiarise themselves with identifying and correcting sentence fragments. Then they read the sentences to identify and correct the issue and punctuate all of the sentences Answers on page 2
Level: elementary
Age: 9-100
Type:
Downloads: 1


 
7 verbs for reporting with suggestions, agreements & disagreements 1 c
First, students need to familiarise themselves with the 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 3 times! Answers on page 2.
Level: elementary
Age: 9-100
Type:
Downloads: 1


 
B2-C1 Personification - a literary device 4
Learning personification helps students bring their writing to life by giving human qualities to non-human things, making descriptions more engaging and relatable. It enhances creativity, allowing them to craft vivid imagery and evoke emotions in their readers. Understanding personification also deepens their appreciation of literature, as it is a ...
Level: intermediate
Age: 12-100
Type:
Downloads: 16


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


 
B1+-C1 Seeking attention idioms 2
This is a speaking reinforcement activity to supplement the other worksheet I uploaded on 15/1/2025. Students working in pairs or small groups can either ask each other the questions or answer the question themselves.
Level: intermediate
Age: 11-100
Type:
Downloads: 21


 
Identifying common or proper nouns 2
First, students need to familiarise themselves with the 2 types of nouns. Then they read the sentences to identify and use the correct punctuation for all of the sentences. Answers on page 2
Level: elementary
Age: 8-100
Type:
Downloads: 42


 
Comparing the past to now
25 generic questions relating to the past. For pair work or small groups.
Level: elementary
Age: 9-100
Type:
Downloads: 52


 
20 positive or negative connotations similar words with different meanings 2
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: 10-100
Type:
Downloads: 53


 
Past perfect 1
First, students need to familiarise themselves with the 20 verbs. Then they read the sentences to see which verb is needed to complete the sentence. Each verb is used 1 time! Answers on page 2
Level: intermediate
Age: 8-100
Type:
Downloads: 51

 


Rebus / Catchphrase / Dingbats
A fun way to remember compounds, common phrases, phrasal verbs, idioms and nouns. Part 2 of 3. Just click on answer on each of the 32 slides.

Level: intermediate
Age: 12-100
Downloads: 170


Rebus / Catchphrase / Dingbats
A fun way to remember compounds, common phrases, phrasal verbs, idioms and nouns. Part 2 of 3. Just click on answer on each of the 31 slides.

Level: intermediate
Age: 12-100
Downloads: 169


Rebus / Catchphrase/ Dingbats
A fun way to remember compounds, common phrases, phrasal verbs, idioms and nouns. Part 1 of 3. Just click on the answer on each of the 31 slides.

Level: intermediate
Age: 12-100
Downloads: 121


Scrabble - Minions for young learners
To be used with a projector and whiteboard. When the students go through a DW etc, click on the DW to remove it to enable the students to write the word on the whiteboard more easily. To encourage young learners to play Scrabble and remember spellings... they can spell any word as long as it joins a...

Level: elementary
Age: 6-10
Downloads: 79


Present Simple
Students select 1-20 (hyperlinked for ease of use) then roll a dice and depending on the number make a positive / negative sentence or ask a question using the verb on the slide. If they are able to make a sentence / question using their meta-language, that student earns points for their t...

Level: elementary
Age: 8-100
Downloads: 204


Fun with Anagrams
Students in pairs / groups read the sentence on each of the 20 slides, trying to find out the wrong word. Then rearrange the wrong word to make a more logical sentence. Good for a warmer or cooler too. Part 2 of 2

Level: intermediate
Age: 12-100
Downloads: 220


Blockbusters 2
I use this for revision of vocabulary / spelling / dictionary practise or phonetics. 3 slides with increasing levels of difficulty. Last 2 slides have initial consonant clusters. Normally I give each team elementary or advanced dictionaries. When the opposing team selects a letter the other team mem...

Level: intermediate
Age: 11-17
Downloads: 216


Blockbusters 1
I use this for revision of vocabulary / spelling and dictionary practise. 3 slides with increasing levels of difficulty. Press the letter once for red Press the letter twice for blue Press the letter three times to return to yellow

Level: elementary
Age: 7-16
Downloads: 262


Don�t feed the crocs
A fun points system game for students who don�t want to be eaten. Put the class into four teams. - Assign each team one of the four characters. - Ask each team a question based on the day�s language / revision point. - If the team gets the wrong answer, click on their character to move it closer to ...

Level: elementary
Age: 5-8
Downloads: 205


Categories
Students in pairs / groups select a slide from 1-25 then think of a word that is related to what is on each slide. If another team has the same word then both teams get no points. Great for revision and word association. All of the slides are hyperlinked for ease of use. Best used with Mini-whiteb...

Level: elementary
Age: 8-16
Downloads: 306

Found 0 online exercises