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

SORT BY
Most popular
TIME PERIOD
All-time
ESLFrogCEO
ESLFrogCEO
Evacuation Underway in Philippines as Mayon Volcano Threatens Eruption - Intermediate Reading Comprehension
Evacuation Underway
Lesson based on curr
148 uses
MrTrost
MrTrost
Participle constructions
Participle construct
A detailed overview
148 uses
margi25
margi25
Adjectives in -ed and -ing
Adjectives in -ed an
It's a worksheet abo
148 uses
Anastasiiaanabel
Anastasiiaanabel
English for Work. How to Ask for a Raise
English for Work. Ho
The worksheet seeks
148 uses
chloetagus
chloetagus
STORY STRIPS PUZZLE
STORY STRIPS PUZZLE
This is a worksheet
148 uses
MsZoka
MsZoka
Vocabulary 13
Vocabulary 13
A worksheet to pract
148 uses
Tima1996
Tima1996
Demi Lovato - Sober Lyrics
Demi Lovato - Sober
This is a worksheet,
148 uses
sirhajwan87
sirhajwan87
Think Tales 10 ( Seven Deadly Sins)
Think Tales 10 ( Sev
"Seven Deadly Sins"
148 uses
tatanat
tatanat
Describing people
Describing people
Cards for practical
148 uses
marielouise
marielouise
Murderball Worksheet
Murderball Worksheet
Questions based on t
148 uses
pop100
pop100
Speech Assessment Matrix
Speech Assessment Ma
Simple 50 mark asses
148 uses
sariyse
sariyse
A Joke + Random Questions
A Joke + Random Ques
This worksheet conta
148 uses