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 RabbitWho

 

The author



RabbitWho
Rebecca Bourke
Czech Republic



Irish ESL teacher living in the Czech Republic. br br All my documents are made on the free and open source program Open Office, you will be able to read them with Microsoft word though, I promise. :)
br br
Thank you everyone on this site for sharing your work!

Points: 1841

 


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

 

Printables

 

PowerPoints

Online exercises


 
Memory game - adjective collocations
Cut cards, shuffle cards, place cards on table facing down. SS turn over 2 at a time, if they match, they can keep them, if they don�t, they have to turn them back over and wait their turn to do it again. Play "Snap" afterwards.
Level: intermediate
Age: 5-100
Type: activity-card
Downloads: 12


 
Irish Legend - Diarmuid and Grainne
Cut up the sections of the story and give them out separately, encourage students to guess what will happen next at every step of the way.
Level: intermediate
Age: 10-100
Type: worksheet
Downloads: 19


 
Present Perfect Song
Let�s get some rock into the classroom. If the gap fill part is too hard you can put the infinitives in brackets next to the gaps and have SS just check what they think while they listen.
Level: intermediate
Age: 8-100
Type: worksheet
Downloads: 26


 
Body idioms
Fill a part of the body into the gaps, talk to your partner
Level: advanced
Age: 10-100
Type:
Downloads: 9


 
Gerunds list - Words categorized for easy memorisation.
Students have to look at each category and come up with their own name for it. On page 2 there are suggested answers, as well as answers to the first exercise, and a youtube song to help students remember.
Level: advanced
Age: 8-100
Type: worksheet
Downloads: 7


 
Cleft sentences (C1) song: All that she wants
Fill in the gaps from this 1993 song
Level: advanced
Age: 18-100
Type:
Downloads: 0


 
TAKE vs PUT communicative
Fill in the collocations then ask and answer the questions with your partner
Level: advanced
Age: 13-100
Type:
Downloads: 14


 
Avatar has sailed past Titanic and has inspired Harry Potter
Get it while it�s hot! If you download this after approx. February 2010 the use of the present perfect will be incorrect! Quick reading from Euronews (abridged for lower level learners, but you can return it to its former glory though the link on the top) about the record which Avatar has broken. Includes vocabulary matching exercise and a few nu...
Level: intermediate
Age: 10-17
Type: reading
Downloads: 40


 
Fairytale in New York - Christmas Song
Warning: Obscene words / curse words. Recommended level: C1/C2 CAE/CPE. The lyrics can be very difficult to make out, especially when Shane sings, and the song contains lots of phrases idioms and metaphors. Voted the number one most popular Christmas song in Britain and Ireland many times. The song itself tells a sad story of a relationship, most...
Level: advanced
Age: 14-17
Type: activity-card
Downloads: 14


 
IELTS discourse markers
A worksheet to make students better understand the usage of some discourse markers. It also has some practice of Speaking part 3 (They can ask each other the questions at the end, while trying to use the discourse markers.)
Level: advanced
Age: 10-100
Type: worksheet
Downloads: 21

 


Food idioms
Idiom presentation with animation for advanced students. Would work with B1+, you can let them try to guess the idiom first if you like, the definition doesn�t pop up till you click it.

Level: advanced
Age: 13-100
Downloads: 28


Pajecki�s Reporting Verbs but for CAE
I took an old powerpoint from Pajecki but I added the answers and animations to the whole thing (there weren�t any) and I made last two slides more advanced, as it had been FCE.

Level: advanced
Age: 15-100
Downloads: 15


Idioms with history
Some sad history so not for kids! Animated to help them guess the answers :)

Level: advanced
Age: 18-100
Downloads: 28


Foreign Words in English
I had way more flags but ran out of space. If the language that one of your students speaks is included but their flag is not PLEASE PLEASE PLEASE add it yourself. I did not want to leave anyone out. 1. Show the word. Do you know what it means? 2. See definition. Guess where it is from? 3. See flag,...

Level: advanced
Age: 10-100
Downloads: 18


Advanced Preposition Quiz
Quiz for your b2+, C1 and C2 students!

Level: advanced
Age: 15-100
Downloads: 26


Advanced Education Idioms
This is a reupload because I didn�t realize the other one had a copyrighted image.

Level: advanced
Age: 14-100
Downloads: 25


The Beach Boys - Santa�s Beard
Enjoy!

Level: elementary
Age: 7-100


Verb to be - Song and exercises
Fun song! You can pause after each repetition to give kids a chance to learn it. They can watch it through once or twice, then do the exercises, then practice singing the song as fast as they can until they get bored.

Level: elementary
Age: 3-12


Good Idea, Bad Idea, Family members.
Only takes about 3 minutes, a fun little video for the start or end of a class.

Level: elementary
Age: 6-100


Verb to be - Song and exercises
Fun song! You can pause after each repetition to give kids a chance to learn it. They can watch it through once or twice, then do the exercises, then practice singing the song as fast as they can until they get bored.

Level: elementary
Age: 3-12


Conditionals 0, 1, 2, 3 and Song
A song and some revision exercises comparing all the conditionals

Level: intermediate
Age: 7-100


Verb to be - Song and exercises
Fun song! You can pause after each repetition to give kids a chance to learn it. They can watch it through once or twice, then do the exercises, then practice singing the song as fast as they can until they get bored.

Level: elementary
Age: 3-12


Verb to be - Song and exercises
Fun song! You can pause after each repetition to give kids a chance to learn it. They can watch it through once or twice, then do the exercises, then practice singing the song as fast as they can until they get bored.

Level: elementary
Age: 3-12


Categorize Gerund verbs and Gerund Song
It�s a long list to learn, but you can make it easier by breaking it into chunks like this. I made this list myself, and I also made the song. It�s all mine mine mine. Mine!

Level: advanced
Age: 9-100