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)

16,030 Upper-intermediate (B2) English ESL worksheets pdf & doc

SORT BY
Most popular
TIME PERIOD
All-time
shaylyngibson
shaylyngibson
trashtag challenge
trashtag challenge
goes with this video
156 uses
sylvviaa
sylvviaa
Zara Larson- Lush life song
Zara Larson- Lush li
Song for students 13
156 uses
bettsolazzi
bettsolazzi
Conditionals
Conditionals
In this exercise stu
156 uses
zurcalu
zurcalu
1 HOUR LESSON  Formal x Informal
1 HOUR LESSON Forma
Worksheet to help st
156 uses
hoppii
hoppii
RSA animate video- the pace of life
RSA animate video- t
Worksheet based on R
156 uses
Alesage86
Alesage86
Song It happens -- Sugarland
Song It happens -- S
Here you find the ly
156 uses
rachid11
rachid11
what is a suffix
what is a suffix
some suffixes used t
156 uses
Mulle
Mulle
Photo Mapo App
Photo Mapo App
An inspirational ws
156 uses
BlackCat65
BlackCat65
How to Practice Listening
How to Practice List
Study tip; how to pr
156 uses
Aleshina22
Aleshina22
Sadko. Story
Sadko. Story
Famous Russian story
156 uses
rosco44
rosco44
Should ecology be part of our school?
Should ecology be pa
This worksheet follo
156 uses
Kate78
Kate78
Song worksheet - Oceana - Put your gun down
Song worksheet - Oce
Here is a worksheet
156 uses