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)
15,855 Upper-intermediate (B2) English ESL worksheets pdf & doc
SORT BY
Most popular
TIME PERIOD
All-time
MrsFrobisher
Ginger Pride March
Two pages - newspape
Mulle
Classroom Poster 4
Room for one more?!
princesita
Sayings 3
SS can learn how to
sariyse
A Joke + Random Ques
This worksheet conta
BIRMINGHAM
Acciedents and Adole
A and B conversation
trendicator
the man who assassin
a good role play act
ESLFrogCEO
Eurovision 2025 - Re
Intermediate reading
Spinney
Phrasal Verbs for th
I have attached a wo
silvialefevre
Discussion corner -
The series "Discussi
meoooo556
Test for gifted stud
Practice test for st
dirkcbsmith
Advanced Vocabulary
This is another Vide
PatricijaSobak
Led Zeppelin - Hey,
Song activity where