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 HeidiEnglish

 

The author



HeidiEnglish

United States



I am an American living and teaching in Italy ! :)

Points: 539

 


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

 

Printables

 

PowerPoints

Online exercises


 
Find a Hotel in Boston, Massachusetts
After teaching hotel vocabulary such as services, amenities, etc, this is a great worksheet to reinforce those skills by giving students the ability to put them to use! Using a website, they will find 3 hotels, compare and contrast them, and then write an email to make a reservation.
Level: intermediate
Age: 14-100
Type: worksheet
Downloads: 14


 
Hey Brother_Avicii_fill in the missing words
This activity is a listening comprehension activity. Students listen to "Hey Brother" and fill in the missing words. Before completing this activity, it is advised to pre-teach the vocabulary so they understand the words they are filling in ;) At the end, discuss the meaning of the song (if the students� level is high enough)
Level: intermediate
Age: 14-100
Type: worksheet
Downloads: 8


 
My Favorite Season Writing Activity
After teaching students how to express likes and dislikes, this writing activity is a great reinforcement to check their understanding of the concept!
Level: intermediate
Age: 12-100
Type: others
Downloads: 8


 
The Days by Avicii_Fill in the Blanks
Pre-teach the vocabulary listed on this worksheet. Next, play the song "The Days" and allow students time to fill in the missing word. Next, review for comprehension.
Level: intermediate
Age: 12-100
Type: worksheet
Downloads: 13


 
Useful Classroom Expressions_Student Printable
Do you need to constantly remind your students to speak in English when asking basic questions? I suggest you download and print out these handy expressions to give the students to paste into their notebook. When students want to ask for a translation or to go to the bathroom, etc, simply remind them how to ask correctly in English by referencing t...
Level: elementary
Age: 8-100
Type: flash-card
Downloads: 7


 
Let�s Go to the Ice Cream Shop
In Part 1, students will discuss their favourite ice cream flavours and brainstorm a list of flavours in English. In Part 2, students will work in pairs to do a role play of ordering ice cream!
Level: elementary
Age: 8-15
Type: worksheet
Downloads: 6


 
Elementary Vocabulary Fill Ins
A colorful fill-in-the gap activity for beginner students learning new vocabulary!
Level: elementary
Age: 4-12
Type: worksheet
Downloads: 2


 
Christmas Vocabulary Memory Game
This printable includes 20 Christmas vocabulary words. Print both pages (2 identical sheets included) and cut up all of the cards. Spread them out on a table, and students can work in groups of 2-4 to play the classic game of "Memory" (turning over cards 2 at a time to try to find a match!) To reinforce dialogue, encourage students to read each ...
Level: elementary
Age: 6-15
Type: activity-card
Downloads: 92


 
My summer_Past simple Irregular Verbs
Students will write about their summer using the past simple, with a particular focus on past simple irregular verbs. They can refer to the list of irregular verbs to try to enhance their story with as many verbs as possible.
Level: intermediate
Age: 10-100
Type: worksheet
Downloads: 6


 
Singular and Plural Valentine�s Day Bingo
This is a fun game of Valentine�s Day Bingo that also reviews the singular vs. plural forms. Enjoy!
Level: elementary
Age: 4-12
Type: activity-card
Downloads: 4

 


Simple Past Vs. Present Perfect Powerpoint
Have you been searching for a good way to teach the difference between simple past and present perfect? here�s the powerpoint to show your students! Complete with descriptions, usage, form, and examples.

Level: intermediate
Age: 9-100
Downloads: 31


Physical Description Adjectives Powerpoint for Kids

Level: elementary
Age: 3-8
Downloads: 57


Agreeing and Disagreeing_Debate
This is a great way to encourage students to engage in a debate. It�s awesome for a classroom of many students, but could also work for a small group if adapted. Before starting this activity, pre-teach language necessary for agreeing and disagreeing (also included in slides). Hang up four sheets o...

Level: advanced
Age: 15-100
Downloads: 37

Found 0 online exercises