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


 
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


 
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


 
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


 
Useful Classroom Expressions
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 display on your classroom wall or above the white board. When students want to ask for a translation or to go to the bathroom, etc, simply point towards the correct sign as a gentle reminder...
Level: elementary
Age: 7-100
Type: flash-card
Downloads: 10


 
The Interview- Using "Having you ever.." form to ask and answer questions
This is an activity for students to do in pairs..one person is the interviewer and the other is the interviewee. The interviewer owns a pizzeria, and must ask "Have you ever" questions to the interviewee to decide if he/she should be hired to work in the pizzeria. A great way to practice asking and answering questions using present perfect.
Level: intermediate
Age: 10-100
Type: activity-card
Downloads: 5


 
Happy Easter Vocabulary Coloring Sheet

Level: elementary
Age: 3-7
Type:
Downloads: 12


 
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


 
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


 
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


 
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

 


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

Found 0 online exercises