Search free ESL worksheets and video lessons
Worksheets
Powerpoints
Video Lessons
Search
Filters
SELECTED FILTERS
Clear all filters
English ESL Worksheets
Level
Upper-intermediate (B2)
14,962 Upper-intermediate (B2) English ESL worksheets pdf & doc
SORT BY
Most popular
TIME PERIOD
All-time
Mariteacher5
Present simple and p
Students watch a vid
Irisssssssssssss
deja vu - olivia rod
The activity aims at
JakeFluentize
Naomi Osaka Withdraw
Hey Teachers!
Bearla
Phrasal verbs - 'G'
A listening and phra
Solesuares
You've Got Mail
The document include
Juank5607
EUROVISION - LISTENI
This worksheet provi
yanaet12
Shelby, the unique s
It's a reading compr
Andromaha
Sabrina. The Teenage
My teenage students
Mishqui
Playing with letters
B&W ws. This game c
therocketking
Rehearsal techniques
Rehearsal techniques
tendershadow
Cardigans My favouri
It will be a good ad
Kommet
Only Teardrops, by E
The winner of Eurovi