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 Halloween Prank – Who’s to Blame?
The Halloween Prank
A mysterious Hallowe
97 uses
ESLFrogCEO
ESLFrogCEO
Giant Squid Filmed for First Time Ever
Giant Squid Filmed f
Intermediate lesson.
97 uses
englishwithsuz
englishwithsuz
ANY, NO, NONE - Grammar Exercise (B1/B2)
ANY, NO, NONE - Gram
Complete the sentenc
97 uses
mdhuyvet
mdhuyvet
What happens on Election Day?
What happens on Elec
This lesson accompan
97 uses
magw22
magw22
"Good" - synonyms
"Good" - synonyms
The list of synonyms
97 uses
NastyaTryhub
NastyaTryhub
How good is the AIR QUALITY inside your home? - Reading Comprehension
How good is the AIR
Reading comprehensio
97 uses
SadBetty
SadBetty
American Electoral System Crossword Puzzle
American Electoral S
In this crossword pu
97 uses
maritelik
maritelik
CHRISTMAS Present and Past Assumptions (Modals)
CHRISTMAS Present an
There are two exerci
97 uses
AndromedaL
AndromedaL
Child labor - Find a solution how to stop it
Child labor - Find a
The issue of child l
97 uses
Moldik21
Moldik21
Company culture
Company culture
Discussion about the
97 uses
Moldik21
Moldik21
Are there any advantages of the Coronavirus?
Are there any advant
Reading comprehensio
97 uses
free.to.choose
free.to.choose
signs and billboards
signs and billboards
Speaking worksheet f
97 uses