Google
 

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.

 

What's this        Register        Send us a printable        Links

Sites for Teachers  -  Sites for parents
 

Recent contributions

 

Online Exercises  PowerPoints  -   Printables

 

 

 

Online exercises:

Fruits, spices and vegetables
look for the vocabulary
Level: elementary
Age: 5-100

Crossword (Preposition)
Look at the picture or read the sentence and fill in the correct preposition
Level: elementary
Age: 5-8

Present progressive vs Present simple
The classical to contrast Present progressive vs Present simple.
Level: elementary
Age: 10-100

The dinosaurs
Just for kids. A funny way to learn about the dinosaurs in the past and their main characteristics!Hope you like it!
Level: elementary
Age: 8-12

CAPITALIZATION 2 "Ibn Khaldoun" (Author -Bouabdellah)
Some basic rules of capitalization...Reminder... Exercise:-Tick each word that needs a capital letter...
Level: intermediate
Age: 14-100

Listening and Collocations: Every Breath You take by The Police
A simple song to develop listening skills and to learn and practise common collocations with ´take´, ´break´. etc.
Level: intermediate
Age: 12-100

 

 

PowerPoints:

Reading Strategies
I use some of it as a lesson plan for students with a lot of examples from the texts we are reading at the time. It´s also a guide for you, the teacher about what good readers do. The first book I r...
Level: advanced
Age: 13-100
Downloads: 23

Angie´s face
ppt on angelina jolie face. vocabulary
Level: elementary
Age: 11-100
Downloads: 15

SOCA´s SHOW
This is a student´s portofolio of learning activity in my class, with the theme cooking. I made this activity just like a reality show on TV. So there was a host, a chef and guests (could be special g...
Level: intermediate
Age: 10-12
Downloads: 2

award
I think thıs ıs useful in order to make children do homework... I am a biology teacher in turkey . if you want to contact me my email adress is murat.biology@yahoo.com
Level: elementary
Age: 7-100
Downloads: 5

student award
I think thıs ıs useful in order to make children do homework... I am a biology teacher in turkey . if you want to contact me my email adress is murat.biology@yahoo.com
Level: elementary
Age: 6-100
Downloads: 5

THE WITCH´S JARS
SS HAVE TO SAY WHAT THERE IS / ARE IN THE JARS VERY FUNNY PP IT IS BASED ON MY WORKSHEET FOR THOSE WHO ARE INTERESTED HAVE A LOOK AT IT ! I HOPE YOU WILL ENJOY THE PP
Level: intermediate
Age: 10-100
Downloads: 11

Opposites ( Part3/3)
Enjoy teaching opposites and pronouns with this presentation. Hope your pupils will like it! Good Luck! Thank you for your comments.
Level: elementary
Age: 7-14
Downloads: 26

student award
I think thıs ıs useful in order to make children do homework... I am a biology teacher in turkey . if you want to contact me my email adress is murat.biology@yahoo.com
Level: elementary
Age: 6-100
Downloads: 2

COMPARE THE SEA ANIMALS
VERY NICE PP WITH ANIMATED PICTURES ! SS HAVE TO COMPARE USING THE ADJECTIVES AT THE END TWO SLIDES : IT IS UP TO YOU SO SS HAVE TO FIND THE ADJECTIVES AND USE THEM TO COMPARE FOR THOSE INTERESTED ...
Level: elementary
Age: 8-12
Downloads: 1

Opposites ( Part 2/3)
A power point presentation on opposites and pronouns Part 2/3 . Useful!!!!
Level: elementary
Age: 7-14
Downloads: 27

english student award
I think thıs ıs useful in order to make children do homework... I am a biology teacher in turkey . if you want to contact me my email adress is murat.biology@yahoo.com
Level: elementary
Age: 7-100
Downloads: 1

What time is it?
This presentation can be used with young elementary students. When reviewing time, the teacher can make use of this exercise. The students would have to draw the long arm of each clock and say what ...
Level: elementary
Age: 9-100
Downloads: 0

THE UNITED KINGDOM
VERY BASIC PP ABOUT THE UK SS SEE A MAP AND CAN VISUALIZE WHERE THE COUNTRIES ARE AND HOW BIG THEY ARE SS GET ACQUAINTED WITH THE EMBLEMS OF THE UK - THE FLOWERS - THE FLAGS SS CAN SEE HOW THE U...
Level: elementary
Age: 6-12
Downloads: 24

jigsaw completion dialogue
Chop up the jigsaw (template to make your own), hand them out along with the dialogue, students use the dialogue to instruct their partner to complete the jigsaw. Enjoy!! If it´s good, please comme...
Level: elementary
Age: 13-100
Downloads: 8

past simple
i use this powerpoint to make my ss speak. Famous people really attracts them, esp. when they see the old pic of them, they cant stay silent. You can also use this to teach past simple.Ss make senten...
Level: elementary
Age: 8-100
Downloads: 9

Basic Prepositions
I hope you enjoy it!!!!
Level: elementary
Age: 12-100
Downloads: 5

Present Continuous
The present Continuous
Level: elementary
Age: 10-12
Downloads: 59

parts of a plant
ıt demonstrates plant parts
Level: elementary
Age: 6-12
Downloads: 0

past simple
i use this powerpoint to make my ss speak. Famous people really attracts them, esp. when they see the old pic of them, they cant stay silent. You can also use this to teach past simple.Ss make senten...
Level: elementary
Age: 8-100
Downloads: 7

Opposites ( Part1/3 )
A fun way to learn and revise the opposites! This powerpoint is also an alternative way (to worksheets) to consolidate the use of pronouns in sentences.
Level: elementary
Age: 7-14
Downloads: 32

 

 

Printables:

Spelling Fun
Its a spelling activity for the unit occupations.
Level: elementary
Age: 6-100
Type: worksheet
Downloads: 7

Nature
Hi there, I´ve prepared a worksheet in which your students learn several words connected with landscape and then draw their ideal place to live in. Enjoy!
Level: elementary
Age: 8-100
Type: worksheet
Downloads: 0

POSSESSIVE PRONOUNS
Exercises to revise Possessive Pronouns
Level: elementary
Age: 10-14
Type: worksheet
Downloads: 25

Heart Attack - Topic for Discussion
With this worksheet you can work in a discussion related to a heart attack and how to deal with it if you are alone.
Level: intermediate
Age: 14-100
Type: worksheet
Downloads: 42

Time bingo game cards
This is a very simple printable made for time bingo. Kids draw the time from a list given by the teacher wherever they like and then play bingo. There are 6 game cards per A4. Feel free to modify.
Level: elementary
Age: 3-100
Type: activity-card
Downloads: 2

Verb Regulations
Simple Present Verb Regulations
Level: intermediate
Age: 14-100
Type: grammar-guide
Downloads: 0

My Best Friend Project
This project is useful in order to decribe body, character features of people. It requires use of descriptive adjectives.
Level: intermediate
Age: 8-14
Type: activity-card
Downloads: 4

The Lion, the Witch, and the Wardrobe create your own country activity #3
third in the create your own country series
Level: elementary
Age: 6-10
Type: worksheet
Downloads: 1

funny idioms 4
this is an easy way to learn new words
Level: intermediate
Age: 7-100
Type: flash-card
Downloads: 9

reading a biography
a reading comprehension test
Level: elementary
Age: 12-100
Type: worksheet
Downloads: 27

SONG Innocence + worksheet + video link + key
A beauiful SONG "Innocence" by Sarah Buxton + worksheet (2 exercises) + video link + key
Level: intermediate
Age: 14-100
Type: worksheet
Downloads: 2

star of the week
ı thınk ıt wıll motıvate chıldren for lessons...
Level: elementary
Age: 7-100
Type: worksheet
Downloads: 4

days, months and the time
thisa test about those three topics.. hope you enjoy it!!
Level: elementary
Age: 9-12
Type: others
Downloads: 2

quiz for greeting
It is good to revise greetings
Level: elementary
Age: 14-100
Type: worksheet
Downloads: 8

The Lion, the Witch, and the Wardrobe create your own country activity #2
The Lion, the Witch, and the Wardrobe create your own country activity A set of three worksheets in the "create your own country in the wardrobe activity." #2 is the doors to the wardrobe, and #3 is a writing activity.
Level: elementary
Age: 6-10
Type: worksheet
Downloads: 1

MODALS
Modals: can-could, must, should ---- match sentences, fill in the blanks.
Level: intermediate
Age: 11-14
Type: worksheet
Downloads: 129

Similes
It´s about similes ,mostly those using animals
Level: elementary
Age: 5-12
Type: worksheet
Downloads: 6

attendence report
I think thıs ıs useful in order to make children do homework... I am a biology teacher in turkey . if you want to contact me my email adress is murat_biyoloji@yahoo.com
Level: elementary
Age: 6-100
Type: worksheet
Downloads: 3

Classroom objects
Students must look at the photo and describe what sarah has got in her school bag.
Level: intermediate
Age: 9-100
Type: worksheet
Downloads: 4

all about me
I think thıs ıs useful in order to make children do homework... I am a biology teacher in turkey . if you want to contact me my email adress is murat_biyoloji@yahoo.com
Level: elementary
Age: 6-14
Type: reading
Downloads: 0

record of conference
I think thıs ıs useful in order to make children do homework... I am a biology teacher in turkey . if you want to contact me my email adress is murat.biology@yahoo.com
Level: intermediate
Age: 7-100
Type: others
Downloads: 0

Music - Put the sentences in order.
Just explain the activity and play the music 3 times so the students can complete the exercise.
Level: intermediate
Age: 12-100
Type: worksheet
Downloads: 2

Mime with names of movies
Group the stds and have a competition. Each group is supposed to mime a name of a movie to the opposite group.
Level: elementary
Age: 12-100
Type: activity-card
Downloads: 1

volunteer parents
I think thıs ıs useful in order to make good relationshıps between parents and teacher... I am a biology teacher in turkey . if you want to contact me my email adress is murat.biology@yahoo.com
Level: intermediate
Age: 8-100
Type: Choose
Downloads: 0

Math Year 1; Counting and Identifying Shapes
Tis is a Year 1 Math worksheet for identifying and counting shapes, then colouring the amount on a chart.
Level: elementary
Age: 6-9
Type: worksheet
Downloads: 3

Simple past
It´s a grammar class about Simple past with explanations and practice
Level: elementary
Age: 13-100
Type: worksheet
Downloads: 27

Skipping rope rhymes
Skipping rope rhymes
Level: elementary
Age: 3-100
Type: worksheet
Downloads: 0

House description
The basic parts of the house for young pupils
Level: elementary
Age: 4-6
Type: worksheet
Downloads: 25

have got or has got?
this worksheet is a practicing of have got and has got in 3 pages with a grammar review. hope you enjoy it.
Level: elementary
Age: 3-100
Type: worksheet
Downloads: 6

Adjectives
Worksheet aimed to re-introduce adjectives and their use.
Level: intermediate
Age: 10-100
Type: worksheet
Downloads: 4

Time
Students have to write what time it is
Level: elementary
Age: 9-14
Type: worksheet
Downloads: 25

Comparatives Ice Age
I used this exercise when we were watching the movie "Ice Age". Our grammar topic had been comparatives then so I thought of making a drilling activity using the characters of the film.
Level: elementary
Age: 7-11
Type: worksheet
Downloads: 2

from teachers to parents....
I think thıs ıs useful in order to make children do homework... I am a biology teacher in turkey . if you want to contact me my email adress is murat_biyoloji@yahoo.com
Level: elementary
Age: 6-100
Type: others
Downloads: 0

star of the week
I think thıs ıs useful in order to make children do homework... I am a biology teacher in turkey . if you want to contact me my email adress is murat_biyoloji@yahoo.com
Level: elementary
Age: 7-14
Type: others
Downloads: 1

Flash tests
There are three different tests in this file. One is to evaluate comp. and sup., another is to evaluate count. and unc. nouns and the last one is to evaluate simple present tense.
Level: elementary
Age: 9-14
Type: worksheet
Downloads: 1

Alphabet matching
Alphabet matching practice for early learners.
Level: elementary
Age: 5-6
Type: worksheet
Downloads: 5

student award
ı thınk ıt wıll motıvate chıldren ...
Level: elementary
Age: 7-100
Type: worksheet
Downloads: 8

VEHICLES
COLOUR AND WRITE
Level: elementary
Age: 5-7
Type: flash-card
Downloads: 3

MY IMAGINARY MONSTER
Students draw and colour their imaginary monster using the descriptions given.
Level: elementary
Age: 3-3
Type: worksheet
Downloads: 1

Sports
This worksheet can be used in many different ways. Hope it is useful!
Level: elementary
Age: 8-100
Type: worksheet
Downloads: 10

What time is it ?
Exercises or test about telling the time
Level: intermediate
Age: 7-12
Type: worksheet
Downloads: 34

can you draw me?
you can use this worksheet to work all the vocabulary related to the topic of body and describing people.
Level: elementary
Age: 6-100
Type: worksheet
Downloads: 5

The best house
Reading, answering the questions and writing worksheet.
Level: elementary
Age: 12-100
Type: worksheet
Downloads: 7

Have you ever...?
Ice breaker activity- get to know each other by asking these present perfect questions
Level: intermediate
Age: 14-100
Type: worksheet
Downloads: 4

HYGIENE- VOCABULARY
VOCAB WORKSHEET
Level: elementary
Age: 4-11
Type: worksheet
Downloads: 4

do or make?
To help students differenciate the use of do and make.
Level: elementary
Age: 7-10
Type: worksheet
Downloads: 8

Simple Verb Tenses
Introduce the simple verb tenses with this worksheet.
Level: elementary
Age: 8-100
Type: worksheet
Downloads: 61

Opinions about Things
Students fill in the things column and go around asking others what they think about each one recording their answers. The things can be anything they or the teacher chooses. This is a simple activity but it works well at any age. It gets the class up and moving.
Level: elementary
Age: 5-100
Type: worksheet
Downloads: 0

Topic for discussion - ENEM - National Examination for Brazilian High Schools
It´s a worksheet related to an exam done after high school in Brazil and it´s evaluation.
Level: intermediate
Age: 14-100
Type: worksheet
Downloads: 12

what is wrong with this picture
ı wonder ıf you can find the answer
Level: intermediate
Age: 12-100
Type: flash-card
Downloads: 4

Circle - Edie Bricklel
A lovely song, to talk about frienship and pronouns...
Level: elementary
Age: 12-100
Type: worksheet
Downloads: 0

animals and numers
students can practice 1-10 numbers and animals vocabularies in the same worksheets using how many...? question
Level: elementary
Age: 5-10
Type: worksheet
Downloads: 5

Just colour him!
Funny picture to colour and learn colours. Each area has a number. Children really love it!
Level: elementary
Age: 5-11
Type: worksheet
Downloads: 6

School song
Song about school. students must listen it and fill the blanks while they are listening the song.
Level: intermediate
Age: 10-100
Type: worksheet
Downloads: 7

Can you .....?
This is a great way to get kids talking about things they like to do. By using the pattern "Can you ____?"
Level: elementary
Age: 3-10
Type: worksheet
Downloads: 3

Thai Fruit
Reading about Thai Fruit
Level: elementary
Age: 7-100
Type: worksheet
Downloads: 4

for teachers
I think thıs ıs useful in order to make children do homework... I am a biology teacher in turkey . if you want to contact me my email adress is murat_biyoloji@yahoo.com
Level: elementary
Age: 6-100
Type: others
Downloads: 2

Arranging sentence
Rearranging sentences to form a sentence. Choosing the best words to make the sentence right. It´s for children 4-6 years old
Level: elementary
Age: 4-6
Type: worksheet
Downloads: 0

animals description
students will be able to understand descriptions
Level: elementary
Age: 7-10
Type: worksheet
Downloads: 6

family test
A worksheet to evaluate family members. Students listen and do the activities.
Level: elementary
Age: 6-8
Type: worksheet
Downloads: 9

A future holiday
A reading comprehension and future tense focus based on a planned vacation.
Level: intermediate
Age: 12-100
Type: reading
Downloads: 3

Toys
It is a nice worksheet to practice the names of toys
Level: elementary
Age: 6-11
Type: worksheet
Downloads: 4

Telephone conversations
telephone conversation worksheet.
Level: elementary
Age: 7-14
Type: worksheet
Downloads: 32

poem
if you like poem see it
Level: intermediate
Age: 14-14
Type: article
Downloads: 4

What do you like?
This will give an introduction to Like/Dislike, plus it will allow the children to use words that should be familiar to them. Also, it will get them up and talking to their friends.
Level: elementary
Age: 3-10
Type: worksheet
Downloads: 1

Negotiation for a Break Room
A negotiation activity between a section manager and an HR Rep. Each side has to negotiate over the contents of a new break room and talk about prices for the contents. A great activity for pairs or groups. Enjoy!
Level: intermediate
Age: 12-100
Type: activity-card
Downloads: 2

Is it
This worksheet is suitable to practice the Yes, it is / No, it isn´t / Yes, they are. / No, they aren´t structures.
Level: elementary
Age: 5-9
Type: worksheet
Downloads: 10

Is he/she...?
It´s a pair work activity. Ss are expected to transfer information in order to complete their worksheet and finally share the same information.
Level: elementary
Age: 8-12
Type: worksheet
Downloads: 6

Clothes activities
It´s a two worksheets file. In the first one sts have to cut the names of the clothes items and paste them under the correct picture. In the second worksheet sts have to read and colour the clothes items.
Level: elementary
Age: 6-8
Type: worksheet
Downloads: 10

sports
looking the "I ENJOY MAKING SPORTS" you have to complete the list according to likes and dislikes.
Level: elementary
Age: 6-7
Type: others
Downloads: 0

parental concern
I think thıs ıs useful in order to make children do homework... I am a biology teacher in turkey . if you want to contact me my email adress is murat.biology@yahoo.com
Level: intermediate
Age: 10-100
Type: reading
Downloads: 0

present simple, future simple and present continuous.
it´s very good to make for exam.
Level: intermediate
Age: 12-100
Type: worksheet
Downloads: 1

Irregular verbs
The paper contains the table with irregular verbs. The task is to complete the table with: 1. the past simple form 2. the past participle 3. the translation of the verb
Level: intermediate
Age: 13-100
Type: worksheet
Downloads: 0

clothes
write
Level: elementary
Age: 3-8
Type: flash-card
Downloads: 1

This/that
this is / that is
Level: elementary
Age: 10-100
Type: worksheet
Downloads: 8

Present Tense Subject Verb Agreement Multiple Choice
Multiple choice present tense subject-verb agreement practice.
Level: advanced
Age: 14-100
Type: worksheet
Downloads: 3

Mind and Fitness- reading test
It´s a reading with comprehension exercises that I´ve used as a test.
Level: intermediate
Age: 13-14
Type: worksheet
Downloads: 96

My Monster Design
Simple design worksheet to reinforce body/face vocabulary while adding a random element into the drawings. Can be easier to describe imaginary monsters than other people or things as it is much more engaging for the students.
Level: elementary
Age: 6-100
Type: worksheet
Downloads: 24

MUSICAL INSTRUMENTS
READ AND MATCH
Level: elementary
Age: 4-8
Type: flash-card
Downloads: 1

english student award
ı thınk ıt wıll motıvate chıldren ...
Level: elementary
Age: 7-100
Type: worksheet
Downloads: 1

Math Year 1 Counting in Tens
This is a Maths worksheet for ages 6 - 8. The children have to count the objects then count on in 10´s.
Level: elementary
Age: 6-8
Type: worksheet
Downloads: 0

award certificate
this motivates chıldren to lessons...
Level: elementary
Age: 7-100
Type: worksheet
Downloads: 1

vocabulary and preposition worksheet
ı thınk ıt wıll work...
Level: elementary
Age: 12-100
Type: worksheet
Downloads: 3

Simple present
Grammar class about simple present , explanations and exercises
Level: elementary
Age: 13-100
Type: worksheet
Downloads: 16

unhappy teacher worksheet
I think thıs ıs useful in order to make children do homework... I am a biology teacher in turkey . if you want to contact me my email adress is murat_biyoloji@yahoo.com
Level: elementary
Age: 7-100
Type: Choose
Downloads: 0

parent letter concern
I think thıs ıs useful in order to make children do homework... I am a biology teacher in turkey . if you want to contact me my email adress is murat.biology@yahoo.com
Level: intermediate
Age: 7-100
Type: reading
Downloads: 1

Oh Susana
The students listen to the song and fill in the gaps.
Level: elementary
Age: 7-10
Type: worksheet
Downloads: 10

LESSON 0
THIS LESSON WILL HELP FIND OUT THE LEVEL OF ENGLISH IN CLASS, IS A SIMPLE GRAMMAR LESSO
Level: intermediate
Age: 10-100
Type: lesson-plan
Downloads: 0

SONG If I were a rich man - gap filing + discussion questions + key + video clip link
SONG "If I were a rich man" from the film Fiddle on the roof - gap filing worksheet + discussion questions(on teacher worksheet) + key + video clip link
Level: intermediate
Age: 12-100
Type: worksheet
Downloads: 16

Nasreddin & the Beggar
Good for pair work and for reviewing past simple verbs. I´ve also used it for subject/object questions
Level: elementary
Age: 8-100
Type: reading
Downloads: 0

Film Crossword
This is a wordsearch for relevant film vocab.
Level: intermediate
Age: 10-14
Type: worksheet
Downloads: 0

Forming Questions
Here´s a simple worksheet to reinforce students´ ability to write questions in the present simple and continuous. Students must change the statements into questions by paying attention to the words in bold. Students should already be familiar with word order before trying this worksheet. Enjoy!
Level: elementary
Age: 10-100
Type: worksheet
Downloads: 7

present simple or present continuous
Put the verb into the correct form- present simple or present continuous
Level: elementary
Age: 10-12
Type: worksheet
Downloads: 73

BASIC VOCABULARY
Enjoy your this worksheet about basic vocabularry such as animals, colours, daily things and THE POSSESSIVE CASE!!!!!!!!!
Level: elementary
Age: 6-12
Type: worksheet
Downloads: 1

Read and colour
It´s a worksheet wjere sts are expected to read the sentences and colour the picture. It´s for very young learners.
Level: elementary
Age: 6-9
Type: worksheet
Downloads: 18

James and the Giant Peach -Chapter 1-
This work is related to chapter 1. Children have to use their monolingual dictionaries and create a glossary for chapter 1. Then, they have to answer some questions related to the chapter. After that, they have to read two extracts to decode some information related to the setting in order to fill in a table. Finally, with the information from the ...
Level: intermediate
Age: 8-14
Type: worksheet
Downloads: 0

Color game
Ask stds to read the colors which words were written with.
Level: elementary
Age: 4-100
Type: flash-card
Downloads: 1

just pictures to color
they are just some pictures I gathered in order for my students to paint and relate them to a particular color...
Level: elementary
Age: 5-9
Type: others
Downloads: 0

direct to indirect speech- reported speech
THERE IS A GREAT PIC HERE, BUT YOU´LL HAVE TO GO TO PAGE TWO TO SEE IT! ENJOY !
Level: elementary
Age: 3-14
Type: worksheet
Downloads: 20

Elementary Math Year 1; Backwards and Forwards
This is an elementary math worksheet that uses ´backwards´ and ´forwards´. The children have to count and draw for this worksheet.
Level: elementary
Age: 6-8
Type: worksheet
Downloads: 1