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
Mishqui
Mishqui
Complete the following
Complete the followi
Grammar Rewiew ws. P
121 uses
Mishqui
Mishqui
Watch your thoughts.
Watch your thoughts.
Classroom Poster.It
121 uses
tendershadow
tendershadow
Cardigans My favourite Game
Cardigans My favouri
It will be a good ad
121 uses
Mishqui
Mishqui
Barking dogs seldom Bite.
Barking dogs seldom
Classroom Poster.It
121 uses
Kessy46
Kessy46
Have you ever talked to yourself...?
Have you ever talked
Worksheet for practi
121 uses
allaire
allaire
121 True Friends
121 True Friends
121 words that are w
121 uses
acedog808
acedog808
Server training manual
Server training manu
A manual for restaur
121 uses
eachalmers
eachalmers
1234
1234
Fill in the blanks w
121 uses
kairyudo
kairyudo
Let There Be Love Song
Let There Be Love So
Students guess which
121 uses
Jin2011
Jin2011
Heimlich Maneuver
Heimlich Maneuver
First Aid
121 uses
mun
mun
Grammer Quiz
Grammer Quiz
a short quiz
121 uses
ESLFrogCEO
ESLFrogCEO
Earthquakes Continue in Santorini - Reading Lesson
Earthquakes Continue
ESLFrog.com presents
120 uses