Log in
/
Register
Worksheets
Powerpoints
Video Lessons
Search
Filters
Browse Topics:
Grammar Topics
General Topics
SELECTED FILTERS
Clear all filters
English ESL Worksheets
Level
Upper-intermediate (B2)
14,984 Upper-intermediate (B2) English ESL worksheets pdf & doc
SORT BY
Most popular
TIME PERIOD
All-time
Angele2012
Past or Not? - PART1
Warm up activitity +
cjaa5
grammar review
fill in the gaps wit
jukavi
Don't change the wor
A story with a moral
allaire
121 True Friends
121 words that are w
Ammar1986
A song by Maher ZAIN
This is a song which
Mishqui
Writing Time
ws to practice struc
ESLFrogCEO
Chinese Influencer D
Lesson based on rece
izabela64
Heteronyms
This worksheet will
Bearla
All I want for Chris
12 songs of Christma
p1elle
Juliane - Sole Survi
Read the story of Ju
mirandella
COVID vocabulary - g
Students read the de
Juank5607
EUROVISION - LISTENI
This worksheet provi