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.
At the beach part 2 - role play
Role play worksheet for elementary students based on the use of typical social expressions and basic personal questions. have fun
Level: elementary Age: 3-17 Type: worksheet Downloads: 5
At the beach - phrases, gap filling exercise
At the beach - useful phrases connected with the topic of holiday at the seaside, there�s a gap filling exercise and the answer key.
Level: elementary Age: 3-17 Type: worksheet Downloads: 16
Travelling: passport control/immigration officer
A role play exercise to practise asking and responding to basic, introduction questions.
Level: elementary Age: 6-17 Type: activity-card Downloads: 8
Auxiliary verbs - production stage
A worksheet that will help your students to use auxiliary verbs
Level: intermediate Age: 8-17 Type: worksheet Downloads: 1
Question tags - Speaking/Production Stage
something else than another gap filling exercise with question tags ;)
Level: elementary Age: 7-100 Type: worksheet Downloads: 24
James Bond - Comparatives, Discussion, Writing
Based on James Bond character, it may be a fun alternative to your every day lessons.
Level: intermediate Age: 7-100 Type: worksheet Downloads: 25
Sport: matching exercise
Introduction to a lesson about sport, with the focus on British/American types.
Level: elementary Age: 5-17 Type: worksheet Downloads: 1
Family - discussion and roleplays
Discussion (containing useful phrases) and roleplays regarding family
Level: intermediate Age: 10-17 Type: worksheet Downloads: 14
Railway station - role play
whole class role play on the topic of railway. Production stage. Hope you like it :)
Level: elementary Age: 6-17 Type: worksheet Downloads: 11