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

 


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

 

Printables

 

PowerPoints

Online exercises


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


 
Christmas Vocabulary_Fill in the Blanks
There are a few options for how you can use this printable..use one of the ideas below..or your own creativity! 1) Print both pages and cut up the pictures and words. Students try to match each picture with the correct corresponding word. 2) Print both pages. Cut up page 2 only. Students can cover each picture with the correct corresponding ...
Level: elementary
Age: 6-14
Type: worksheet
Downloads: 48


 
Inside Out Movie Conversation Questions
Inside Out is a popular movie among children AND adults. If you�re looking for a way to incorporate the topics in your classroom in an effort to analyze the movie and find deeper meaning, explore these questions with your class of intermediate/advanced students. It�s useful if they have all seen the movie, but it�s not essential, as the questio...
Level: advanced
Age: 15-100
Type: others
Downloads: 41


 
An American/Australian Friendship Story
Heidi is American and Jessica is Australian. They live 11,000 miles apart, but have maintained their friendship for more than 7 years! Students will read the story of how they met and fill in the missing verbs, in the past tense. Some verbs are regular, and some are irregular.
Level: intermediate
Age: 11-100
Type: worksheet
Downloads: 32


 
Can and Can�t
This activity has a table to show the grammar for the positive and negative forms of "can" with a spot for the translation into their negative (Currently in Italian but fully editable to the language that you choose to type in). Next, students will complete the activities using the correct grammar! This is a great worksheet to follow your lesson o...
Level: elementary
Age: 6-14
Type: worksheet
Downloads: 25


 
Jobs_Matching and Completing
This worksheet is interactive and allows students to identify jobs, places of work, and simple verb phrases to identify what each person does!
Level: elementary
Age: 6-11
Type: worksheet
Downloads: 20


 
There Is There Are _Describing a Room
Children will complete this colorful worksheet using necessary grammar.
Level: elementary
Age: 7-11
Type: worksheet
Downloads: 20


 
What�s the Weather?
After teaching the weather, this is a coloring worksheet for preschool aged children. They can draw the raindrops and snowflakes, and color the worksheet.
Level: elementary
Age: 3-7
Type: worksheet
Downloads: 16


 
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


 
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

 


Physical Description Adjectives Powerpoint for Kids

Level: elementary
Age: 3-8
Downloads: 56


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


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

Found 0 online exercises