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.

 

Recent contributions

 

Online Exercises - Smartboard lessons PowerPoints  -   Printables

 

 

 

Online exercises:

Tony needed money
This is a follow-up gap-fill activity to avanti1484´s Participial Clause Activity https://www.eslprintables.com/grammar_worksheets/clauses/Participial_Clause_Activity_472921/
Level: intermediate
Age: 14-100

sports
Write in the correct place.
Level: elementary
Age: 6-8

Present continuous
Choose the correct option
Level: elementary
Age: 6-8

 

 

Smartboard lessons:

 

 

PowerPoints:

Frozen Quiz
This quiz is about how well you know the Story of Frozen.
Level: elementary
Age: 7-12
Downloads: 4

Electronic devices. Phrasal verbs
electronic devices
Level: intermediate
Age: 12-17
Downloads: 15

Beastly Tale
beast tale
Level: intermediate
Age: 10-100
Downloads: 3

Wh- Questions Jeopardy Game
I downloaded the template from this website.It´s not my own creation.There are five categories but all of them are same in fact.Instead of giving a test to my students to check their progress about th...
Level: elementary
Age: 10-100
Downloads: 23

Vegetables vocabulary / quiz
Useful to teach vocabulary about vegetables, practice conversation about healthy food and preferences.
Level: elementary
Age: 9-12
Downloads: 27

landscapes
this is a ppt about vocabulary including urban and rural landscapes
Level: elementary
Age: 8-12
Downloads: 14

prepositions of movement
the PPT includes prepositions of movement with vivid pictures , after learning words , ss will do exercise to complete the phrases with proper prepositions according to the funny photos
Level: intermediate
Age: 8-12
Downloads: 32

Complaints and apoligies
A step by step power point to help students think about types of complaints and apologies At the end students can give their own ideas about the scenarios shown and think of dialogues to match the sit...
Level: intermediate
Age: 12-100
Downloads: 9

 

 

Printables:

Opening Lines Matching Task
A quick and easy matching tasks asking students to name the title of the famous novel the famous opening line is from.
Level: intermediate
Age: 11-14
Type:
Downloads: 4

Diary Prompts - Daily writing
A 20-days diary-entry prompts to encourage pupils to express themselves in English. I would advise teachers to help them checking grammar and spelling but let your students know that whatever they share on their dairy would be kept as secret. It is a great way to know them better and build teacher-students engagement.
Level: intermediate
Age: 12-100
Type:
Downloads: 7

Opinion essay - Is tourism in places such as Antarctica acceptable? - Guided writing + Example.
Our students need examples of essays. They also need to be guided and given tools such as connectors. Motivating topics can also be helpful. So this is an example.
Level: advanced
Age: 13-100
Type:
Downloads: 76

Opinion essay - Should cats be allowed to roam freely? - Guided writing.
Our ss need to be guided and given tools such as connectors. Motivating topics can also be helpful. I hope you like it.
Level: intermediate
Age: 15-100
Type:
Downloads: 70

At least 8 soccer fans killed in Dakar
It deals with violence in sports, above all in stadiums during football matches
Level: intermediate
Age: 11-15
Type:
Downloads: 8

PASSIVE VOICE: PRESENT, PAST AND FUTURE
This exercise is useful to train the passive voice only in PRESENT SIMPLE, PAST SIMPLE AND FUTURE SIMPLE aimed at beginners who are starting to studying passive voice.
Level: elementary
Age: 10-100
Type:
Downloads: 43

Description Hotel Transylvania 3
The pupils have to fill in the blanks to describe the monsters.
Level: elementary
Age: 9-15
Type:
Downloads: 14

Biily elliot

Level: intermediate
Age: 10-14
Type:
Downloads: 3

Practice with connectives
Practice with some basic connectives and question words. If they answer the q´s in full sentences, they will get some practice with the past simple tense too. Key included.
Level: intermediate
Age: 10-100
Type:
Downloads: 73

End-of-semester test 2nd secondary SC stream
I hope this test can be beneficial
Level: intermediate
Age: 16-17
Type:
Downloads: 30

End-of-semester test 2nd secondary ECO+ INFO streams
The test comprises 3 parts: reading comprehension + questions/ language activities / writing activities
Level: intermediate
Age: 16-17
Type:
Downloads: 34

End-of-semester test 4th form ECO stream
I WISH THIS TEST COULD BE HELPFUL
Level: advanced
Age: 18-100
Type:
Downloads: 30

test pre intermediate

Level: elementary
Age: 18-100
Type:
Downloads: 10

This is me
Fill the gaps and get to know your students better. Ice-breaker, warming up activity.
Level: elementary
Age: 6-9
Type:
Downloads: 11

News around the world

Level: intermediate
Age: 11-100
Type:
Downloads: 13

Solar System song Flashcards
Solar system flashcards with clues from the solar siystem song. You can use it to play with.
Level: elementary
Age: 4-100
Type:
Downloads: 17

WATER
A reading text about water which explains the importance of water in our lives with comprehension and vocabulary exercises.
Level: intermediate
Age: 12-100
Type:
Downloads: 15

Present Simple, Present Continuous - massive revision
A whole bunch of exercises to choose from (/edit) for revising both present tenses and using them both in context.
Level: elementary
Age: 15-100
Type:
Downloads: 16

GET READY FOR KET: CLOTHES AND PASSIVE VOICE
Vocabulary building exercises about clothes and Simple Present and Past Simple Passive exercises.
Level: intermediate
Age: 12-100
Type:
Downloads: 7

Food Idioms
An activity to practise some food idioms.
Level: intermediate
Age: 15-100
Type: worksheet
Downloads: 73

FREE TIME ACTIVITIES
A reading text about free activities.
Level: intermediate
Age: 12-100
Type:
Downloads: 17

colours - numbers - days - school things - saying hello REVIEW

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

Numbers 1-10
This document includes flashcards for numbers from 1 to 10. It´s perfect for children learning how to count in English.
Level: elementary
Age: 3-6
Type:
Downloads: 6

Books discussion worksheet
Simple yet good printable for practicing of the vocabulary related to books. On the last page you will find the phrases themselves and thus you´ll be able to practice the books presented.
Level: elementary
Age: 10-100
Type:
Downloads: 5

THERE IS/THERE ARE & DEMOSTRATIVE PRONOUNS

Level: elementary
Age: 6-15
Type:
Downloads: 6

Warm up

Level: intermediate
Age: 18-100
Type:
Downloads: 5

Quantities and Containers
A matching activity to learn food quantities and containers.
Level: elementary
Age: 10-100
Type:
Downloads: 73

Grammar

Level: elementary
Age: 12-100
Type:
Downloads: 1

English test

Level: intermediate
Age: 7-9
Type:
Downloads: 28

Love Spoons
creative challenge - arts , cratfs and love sayings : a Welsh tradition
Level: elementary
Age: 12-14
Type:
Downloads: 9

My hometown
Describe your hometown. Provide basic infromation.
Level: intermediate
Age: 8-100
Type:
Downloads: 2

Simple present
Simple present exercises.
Level: elementary
Age: 8-14
Type:
Downloads: 6

Past simple Worksheet with key
Overview of past simple forms of regular and irregular verbs, including to be and to have
Level: elementary
Age: 10-100
Type:
Downloads: 9

Introducing yourself_Giving names, ages and phone numbers.
Reading and Writing activity to practice giving personal information.
Level: elementary
Age: 7-100
Type:
Downloads: 10

PRHRASAL VERBS
PHRASAL VERBS EXERCISES.
Level: intermediate
Age: 9-15
Type:
Downloads: 5

Describing Routines
First, students will complete the reading comprehension exercise about someone´s routine. Then, they will complete the grammar part.
Level: elementary
Age: 10-100
Type:
Downloads: 32

Shallow
Listen to the song fill in the gaps.
Level: intermediate
Age: 8-100
Type:
Downloads: 4

WORKSHEETS
Colors Numbers Clothes Body
Level: elementary
Age: 6-7
Type:
Downloads: 5

St. Patrick´s Day Shamrock Beat song
I´ve found a great song to introduce St. Patrick´s Day to students. Hope you like it https://www.youtube.com/watch?v=rrxzG0we9t4
Level: elementary
Age: 6-100
Type: worksheet
Downloads: 11

Phineas and Ferb possessive adjectives

Level: elementary
Age: 6-10
Type:
Downloads: 13

barbies reading comprehension
The text isn´t mine. It is an adaptation of a real new. I wrote the comprehension questions
Level: elementary
Age: 11-12
Type:
Downloads: 6

9th grade test
vocabulary exercises
Level: elementary
Age: 11-100
Type:
Downloads: 7

tigers at home reading comprehension
This text isn´t mine. It is an adaptation of a real new. There are some comprehension questions and a writing proposal
Level: elementary
Age: 11-12
Type:
Downloads: 10

insects reading comprehension
The text isn´t mine. It is an adaptation of a real new. There are two questions to write about the text.
Level: elementary
Age: 11-12
Type:
Downloads: 8

be going to

Level: intermediate
Age: 11-14
Type:
Downloads: 11

PRACTICE

Level: intermediate
Age: 18-100
Type:
Downloads: 2

ENGLISH EXAM

Level: elementary
Age: 15-100
Type:
Downloads: 10

ENGLISH EXAM

Level: elementary
Age: 8-12
Type:
Downloads: 9

prepositions
Where is ?
Level: elementary
Age: 3-10
Type:
Downloads: 4

bac test

Level: advanced
Age: 18-100
Type:
Downloads: 24

bac test

Level: advanced
Age: 18-100
Type:
Downloads: 23

bac test

Level: advanced
Age: 18-100
Type:
Downloads: 25

VERB TO BE
Complete the reading
Level: elementary
Age: 8-14
Type:
Downloads: 5

“Fear no more the heat of the sun
An activity used for analysing a Shakespeare´s poem.
Level: intermediate
Age: 14-100
Type:
Downloads: 1

test

Level: elementary
Age: 9-15
Type:
Downloads: 1

SONG: FAVELA FROM ALOK
Fill the gaps to discover the meaning of the song.
Level: intermediate
Age: 12-100
Type:
Downloads: 3

letter

Level: elementary
Age: 8-15
Type:
Downloads: 14

Lost Season 1 Episode 1(The Pilot) Quiz
Legendary Tv show Lost´s first episode quiz. You can also use for a practice about Simple past.Enjoy it..
Level: intermediate
Age: 13-100
Type:
Downloads: 7

children games

Level: elementary
Age: 3-11
Type:
Downloads: 16

questions words
worksheet
Level: intermediate
Age: 15-17
Type:
Downloads: 8

present simple
worksheet
Level: elementary
Age: 13-16
Type:
Downloads: 13

The way we look

Level: intermediate
Age: 9-15
Type:
Downloads: 5

ANIMALS
THIS WORKSHEET CAN HELP YOU WITH THE ANIMALS DESCRIPTIONS AND ACTIONS
Level: elementary
Age: 6-10
Type:
Downloads: 6

ANIMALS
MODAL VERB CAN
Level: elementary
Age: 5-9
Type:
Downloads: 5

CLOTHES
THE CLOTHES DESCRIPTIONS
Level: elementary
Age: 7-10
Type:
Downloads: 17

Colors

Level: elementary
Age: 6-7
Type:
Downloads: 4

Exit West, Mohsin Hamid - Extract from a novel on refugees
Working on the issue of the refugee crisis in the Middle East isn´t that easy..; I found this novel by Mohsin Hamid, published in 2017, and I liked the fact that the focus isn´t set on the journey of the refugees, but more on their living conditions, and how they are seen. A literary aspect I was glad to have my English learning specialists study...
Level: advanced
Age: 16-100
Type:
Downloads: 11

A day in the life of a Texas cowboy
You will learn about the real life of today´s Texan (or from any other American State)cowboys. The text taken from a website is followed by a reading comprehension.
Level: intermediate
Age: 14-100
Type:
Downloads: 21

5 Most Unusual Hotels In The World
This Class has the video link, subtitles, vocabulary and vocabulary questions. I have also included supplementary vocabulary work for two other worksheets called "The World´s Weirdest Hotel, Number 1 and 2 by Amanda W. You can find them on this site.
Level: intermediate
Age: 14-100
Type:
Downloads: 48

FOOD AND DRINKS
FOOD & DRINKS :)
Level: elementary
Age: 7-100
Type:
Downloads: 17

EXTREME SPORTS
A SIMPLE BUT NİCE WORK
Level: elementary
Age: 10-100
Type:
Downloads: 1

Song /everybody has a body
I love this song . it s on you tube . type the title . It s wonderful to teach body parts and actions verbs + orders . enjoy
Level: intermediate
Age: 3-100
Type:
Downloads: 11

The UK and Northern Ireland board game
I made this board game for the English week.
Level: elementary
Age: 9-14
Type:
Downloads: 24

POSTER 074 Improve your English ... easily
The Teacher is IMPORTANT, and needs Encouragement and Support. This SERIES gives Teacher and Student a feeling of CONFIDENCE, PURPOSE, and MOTIVATION. The Questionnaire helps Students and Teachers to IMPROVE learning, using proven scientific methods. INVALUABLE!
Level: elementary
Age: 7-100
Type:
Downloads: 9

PRESENT SIMPLE WORKSHEET
SIMPLE PRESENT
Level: intermediate
Age: 10-100
Type:
Downloads: 29

ODD-MAN-OUT 012 Writing Exercise
From a group of 4 words, students must decide the word that doesn´t fit, that isn´t suitable ... the Odd Man Out. They must choose 3 words and write ´Yes´ beside them, and 1 word where they write ´No´. Decisions, decisions, decisions! It tests, and also improves their Vocabulary. It´s great fun.
Level: elementary
Age: 5-100
Type:
Downloads: 2

Shallow (Lady Gaga-Bradley Cooper
Listening and vocabulary activity with this beautiful song.
Level: intermediate
Age: 15-100
Type:
Downloads: 8

Grammar paper
grammar practice
Level: intermediate
Age: 14-16
Type:
Downloads: 8

MULTIPLE CHOICE QUESTIONS 003 Gap-Fill
A Series of Worksheets with 15 Elementary Questions under Exam conditions. But, included on every WS are Very Useful Tips to improve Exam Results. An easy lesson with teaching, practice, and assessment, all included, (plus TINY answers).
Level: elementary
Age: 7-100
Type:
Downloads: 22

Daily Routine
This worksheet is for students who are learning daily routines and other activities, for putting in practice what they learn in the English class and to describe other´s daily routine.
Level: elementary
Age: 12-17
Type:
Downloads: 23

 

 

Interactive worksheets (from liveworksheets.com):

Introducing yourself
Listening about personal information and numbers
Level: 5th basic

Reading personal information
A reading comprehension letter
Level: Beginners

Unit 1: In the yard
Worksheet created to help students to practice possessive adjectives :)
Level: Intermedio

Happier
Fill in the blanks as you listen. Tenses, opposites, spelling
Level: intermediate

Tidy up!
Vocabulary tidy up!
Level: 1

Tidy up!
tidy up! asdf
Level: 1

Common Regular Verbs
Common Regular Verbs plus listening
Level: Beginners

Common Irregular Verbs
Filling the missing gaps and listening
Level: Beginner

Listening unit 2
Listening comprehension
Level: Grade 7

Comparatives
Comparatives
Level: 8 Intermediate

Comparatives
Comparatives
Level: 8

Richard Burke Expedition
According to the reading do the next activities.
Level: 7th grade

Richard Burke Expedition 2
Read and do the activities.
Level: 7th grade