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

SORT BY
Most popular
TIME PERIOD
All-time
deryaaad
deryaaad
Katy Perry The One That Got Away Song Quiz
Katy Perry The One T
This is a song activ
147 uses
margi25
margi25
Adjectives in -ed and -ing
Adjectives in -ed an
It's a worksheet abo
147 uses
chloetagus
chloetagus
STORY STRIPS PUZZLE
STORY STRIPS PUZZLE
This is a worksheet
147 uses
PatricijaSobak
PatricijaSobak
Led Zeppelin - Hey, Hey, What Can I Do - Song Gap Fill
Led Zeppelin - Hey,
Song activity where
147 uses
mimmo1981
mimmo1981
Spot the LIE
Spot the LIE
1) Write 2 truths an
147 uses
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
sariyse
sariyse
A Joke + Random Questions
A Joke + Random Ques
This worksheet conta
147 uses