Search free ESL worksheets and video lessons
Worksheets
Powerpoints
Video Lessons
Search
Filters
SELECTED FILTERS
Clear all filters
  • English ESL Worksheets
  • Level
  • Upper-intermediate (B2)

15,649 Upper-intermediate (B2) English ESL worksheets pdf & doc

SORT BY
Most popular
TIME PERIOD
All-time
michela1
michela1
Write a text
Write a text
It's useful to impro
114 uses
Energy
Energy
Potato Pancakes
Potato Pancakes
pancakes
114 uses
giotoules
giotoules
DON'T KEEP IT IN!!!
DON'T KEEP IT IN!!!
A tool to help your
114 uses
samhutch
samhutch
talking about aphotograph
talking about aphoto
Talking about a phot
114 uses
teachermeire
teachermeire
Song Activity
Song Activity
Song Activity
114 uses
teachermeire
teachermeire
Song Activity
Song Activity
Song Activity
114 uses
barbbui
barbbui
What am I?
What am I?
Ss guess and spell
114 uses
linamex
linamex
Card Points
Card Points
Use these as points
114 uses
ESLFrogCEO
ESLFrogCEO
Eurovision 2025 - Reading Lesson
Eurovision 2025 - Re
Intermediate reading
113 uses
dhillon
dhillon
MORE COMPOUND ADJECTIVES
MORE COMPOUND ADJECT
THERE ARE A VARIETY
113 uses
zailda
zailda
Have you ever - Boardgame
Have you ever - Boar
Roll the dice, place
113 uses
silvialefevre
silvialefevre
Why do people believe em conspiracy theories
Why do people believ
This worksheet is fo
113 uses