Search free ESL worksheets and video lessons
Worksheets
Powerpoints
Video Lessons
Search
Filters
SELECTED FILTERS
Clear all filters
English ESL Worksheets
Level
Intermediate (B1)
30,606 Intermediate (B1) English ESL worksheets pdf & doc
SORT BY
Most popular
TIME PERIOD
All-time
cadla602
Got a box full of le
Listen to Wilco's 'G
ceilidh
find sb who...
An ice-breaking acti
Ellanes
Idioms
Use of idioms with f
VioletMuse
Pronuncation Bingo
Pronuncation bingo u
teachermeire
Song Activity
Song Activity
teachermeire
Song Activity
Song Activity
teachermeire
Song Activity
Song Activity
teachermeire
Song Activity
Song Activity
arjvgh
Slap Game
A simple, but very f
vyvyly
song - Avrl Lavigne
Song fill inte gaps
Emilijana
Vocabulary
A set of cards you c
amrivero
Stuarts History test
History test about t