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,966 Upper-intermediate (B2) English ESL worksheets pdf & doc
SORT BY
Most popular
TIME PERIOD
All-time
shavs
A Sore Thumb
Comprehension questi
StarryESL
Speaking: Diversity
Students discuss the
Lola77777
phrasal verbs. A wor
Pupils must choose t
TaleahKGM
The greenhouse effec
This worksheet goes
Kittybouquet1
Informal contraction
This is a casual con
karenamiles68
How Halloween used
A video based lesson
Ga1W2
Paragraph Test 1
In this test, you're
Beasali
The legend of Sleepy
Reading worsheet abo
RichardWillmetts
Ted Lesson
Another Ted lesson I
aichateacher
TASK1
The benefit of this
rikip770
Irregular Verb Games
games for teaching i
Koryuu
Ugly Sweater Contest
There are three part