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:

 

 

Smartboard lessons:

 

 

PowerPoints:

Expressing past habits:used to vs would
The presentation gives intructions how to use used to and would for expressing past habits. It lists the similarities and differences between their usage.
Level: advanced
Age: 16-100
Downloads: 6

 

 

Printables:

Crossword

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

A2+-B1 Practise with present perfect or present perfect continuous 2
Mastering the 2 tenses enables students to discuss life experiences, actions that continue from the past, and to link past events with the present, improving fluency and communication in various contexts. First Students familiarise themselves with the 2 tenses and their use. Then they read the sentences to work out which one is needed to complete t...
Level: elementary
Age: 10-100
Type:
Downloads: 16

B1+-C1 Idioms and expressions relating to conflict 1
First, students need to familiarise themselves with the 20 idioms and expressions and their meanings. Then they read the definitions to see which one is being described and write that word in the space provided Answers on page 2.
Level: intermediate
Age: 12-100
Type:
Downloads: 15

B1-B2 Practise with present simple and past simple passive or active voice 2
Understanding both voices help students become more versatile in expressing ideas, improving their ability to describe events and actions in the present and past from different perspectives. First, students need to familiarise themselves with the 2 tenses using both the active & passive voice. Then they read the sentences to see which one is needed...
Level: intermediate
Age: 10-100
Type:
Downloads: 15

Fewer or less for countable and uncountable nouns 1
Students practise using fewer or less with countable and uncountable nouns. Answers on next page.
Level: elementary
Age: 8-100
Type:
Downloads: 14

Past simple or past continuous questions and sentences
Students complete the sentences with the correct form. Answers on next page.
Level: elementary
Age: 7-100
Type:
Downloads: 16

Valentine’s Day vocabulary
Students write the name of the word being described. Answers on next page.
Level: elementary
Age: 9-100
Type:
Downloads: 10

Been, gone , for and since 1
With answers.
Level: elementary
Age: 9-100
Type:
Downloads: 13

Confusing words practise Whose, who�s = who is who has 1
With answers.
Level: elementary
Age: 9-100
Type:
Downloads: 10

Do, does, don�t and doesn�t 1
With answers.
Level: elementary
Age: 8-100
Type:
Downloads: 11

IRREGULAR VERBS - TICTACTOE

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

Diogenes
Diogenes� life and philosophy
Level: intermediate
Age: 18-100
Type:
Downloads: 4

A LETTER - reading comprehension
Reading comprehension - vocabulary exercise.
Level: elementary
Age: 12-14
Type:
Downloads: 7

TENSES REVIEW
Tenses review - Fill get in the spaces of the letter with either present simple, past simple or present continuous.
Level: elementary
Age: 11-12
Type:
Downloads: 11

Mid term test 2 8th form

Level: intermediate
Age: 12-15
Type:
Downloads: 40

Mid term test 2 8th form
test
Level: intermediate
Age: 12-15
Type:
Downloads: 16

Articles

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

Today I feel....
Students must complete the sentence and after draw the face according to how they are feeling.
Level: elementar
Age: 8-11
Type: Escolher
Downloads: 3

Describng a Dish from Your Culture
Students can practice various grammar patterns in a thematic writing task. By describing a dish from their cultures, they can apply grammatical knowledge to writing, build descriptive skills, and communicate about their cultures.
Level: intermediate
Age: 16-100
Type:
Downloads: 6

Health Care
Excercises to improve and practise vocabulary on health care
Level: advanced
Age: 17-100
Type:
Downloads: 7

Tiktokkers Cause Chaos in Italian Mountain Town
ESLFrog.com presents: a reading lesson based on current events in 2025. The article is written for intermediate ESL students with 10 multiple choice questions that use higher-order thinking skills. Also has prompts that can be used for speaking and writing.
Level: intermediate
Age: 12-100
Type:
Downloads: 9

NARRATIVE TENSES
Complete the article with the verb tenses. Use the past simple, past continuous or past perfect form.
Level: intermediate
Age: 14-16
Type:
Downloads: 5

Modal verbs

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

New year resolutions - A2 teens

Level: intermediate
Age: 10-16
Type:
Downloads: 4

END OF TERM 2 EXAM BAC
THIS IS A WORK MODIFIED FROM OTHER COLLEAGUES CONTRIBUTIONS. IT IS A GOOD TEST FOR BAC STUDENTS
Level: intermediate
Age: 15-100
Type:
Downloads: 18

END OF TERM 2 EXAM FOR 2ND FORMERS
THIS IS A WORK MODIFIED FROM OTHER COLLEAGUES CONTRIBUTIONS; IT CAN BE A GOOD TEST FOR SECOND FORMERS TUNISIAN PROGRAMME
Level: elementary
Age: 13-16
Type:
Downloads: 21

SHORT STORIES
THESE TWO SHORT STORIES TAKEN FROM INTERNET CAN BE USED IN CLASS AS THEY TEACH A MORAL LESSON.
Level: intermediate
Age: 12-16
Type:
Downloads: 10

Introduction

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

Gossip!
Words to describe gossiping, along with discussion prompts. A topic that many people can say a lot about!
Level: intermediate
Age: 15-100
Type:
Downloads: 8