Log in/Register
Search free ESL worksheets and video lessons
Worksheets
Powerpoints
Video Lessons
Search
Filters
Browse Topics:Grammar TopicsGeneral Topics
SELECTED FILTERS
Clear all filters
  • English ESL Worksheets
  • Level
  • Upper-intermediate (B2)

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

SORT BY
Most popular
TIME PERIOD
All-time
Tinoyjames
Tinoyjames
The Lifeboat Ultimatum: Who would you leave behind?
The Lifeboat Ultimat
This thought-provoki
105 uses
Kittybouquet1
Kittybouquet1
Informal contractions: a casual mehdi and claire dialogue
Informal contraction
This is a casual con
105 uses
zailda
zailda
The Comp Card - reading comprehension + causative (make)
The Comp Card - read
A worksheet containi
105 uses
Bastian27112017
Bastian27112017
Holiday Horror travel madness
Holiday Horror trave
Another fun and sill
105 uses
ErikaJKS
ErikaJKS
Perfects only (past&present) ANSWERS
Perfects only (past&
This is to provide t
105 uses
Pamela456
Pamela456
Carpinchos Capybaras
Carpinchos Capybaras
I have created this
105 uses
MrHoch
MrHoch
Vocabulary for Text Analysis of Term Papers
Vocabulary for Text
This is an old list
105 uses
Nai87s
Nai87s
Sufjan Stevens - Mystery of Love (Song/Lyrics Listening Practice)
Sufjan Stevens - Mys
Listening practice w
105 uses
Mystery1206
Mystery1206
Elusive giant panda
Elusive giant panda
This worksheet is ab
105 uses
leo2014
leo2014
Paloma Faith - upside down
Paloma Faith - upsid
Music lyrics to fill
105 uses
Mishqui
Mishqui
Quotes by Ernest Hemingway.
Quotes by Ernest Hem
Sts.have to talk/wri
105 uses
zsamodien
zsamodien
As I grow oldert by Langston Hughes
As I grow oldert by
Poetry worksheet
105 uses