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,647 Upper-intermediate (B2) English ESL worksheets pdf & doc

SORT BY
Most popular
TIME PERIOD
All-time
danny988
danny988
Subjunctive - tryb łączący
Subjunctive - tryb ł
Subjanctive mood - t
147 uses
Huckleberry
Huckleberry
Piece of My Heart
Piece of My Heart
This is a listening
147 uses
amandapn
amandapn
Sex and the City - Movie
Sex and the City - M
This comedy will ent
147 uses
englishteach8
englishteach8
Animal Sayings
Animal Sayings
Animal Sayings.
147 uses
michela1
michela1
A day outdoor
A day outdoor
A funny worksheet to
147 uses
Mulle
Mulle
Poster: What Writers Write
Poster: What Writers
Blow it up and use i
147 uses
Ammar1986
Ammar1986
Listening Activity
Listening Activity
Such activity includ
147 uses
englishteachersf
englishteachersf
Rearrange the Room Game
Rearrange the Room G
A hands-on activity
147 uses
Tinoyjames
Tinoyjames
Maslow’s Hierarchy of Needs: uncountable, plural, and collective nouns
Maslow’s Hierarchy o
This worksheet is de
146 uses
NastyaTryhub
NastyaTryhub
COLONIZING SPACE: Living on other planets? - Worksheet
COLONIZING SPACE: Li
Reading comprehensio
146 uses
NastyaTryhub
NastyaTryhub
ANNOUNCEMENTS during a flight- Pilot and Flight Attendant
ANNOUNCEMENTS during
Rading announcements
146 uses
MaryMariaMarie
MaryMariaMarie
Reading and writing: Christmas traditions around the world
Reading and writing:
This worksheet inclu
146 uses