Log in
/
Register
Search free ESL worksheets and video lessons
Worksheets
Powerpoints
Video Lessons
Search
Filters
Browse Topics:
Grammar Topics
General Topics
SELECTED FILTERS
Clear all filters
English ESL Worksheets
Level
Upper-intermediate (B2)
16,062 Upper-intermediate (B2) English ESL worksheets pdf & doc
SORT BY
Most popular
TIME PERIOD
All-time
Tinoyjames
The Halloween Prank
A mysterious Hallowe
muslimlion
MOBILE PHONES: Shoul
A reading text about
zailda
Fernanda Torres wins
Using a text based o
magw22
Commercialized Hallo
Speaking practice. T
magw22
"Good" - synonyms
The list of synonyms
annacharalambous
Writing: who has had
This is a writing ta
ivanus
CONFLICT, WAR AND PE
CONFLICT, WAR AND PE
frod89
Fill the gaps song w
Fill gaps activity w
Spinney
Oronym Snap
Another snap game. T
MariamSamir
wide awake missing p
a song for students
knyaz
khojaly tragedy
it is very good read
Mishqui
The difference betwe
Classroom poster : I