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
rmartinandres
VERBS FOLLOWED BY GE
This is the first pa
enid
Song for Present Per
Fully editable. Elem
mutxamel
At The Airport
Everyday conversatio
kanagawa
Relative Clause Work
A variety of sentenc
Ktam
How much? How many?
Five exercises for p
PhilipR
Let's Talk about Nat
This worksheet conta
zailda
Are cartoons always
A worksheet with a s
LittleSunshine11
Murderous Dinner Par
This is a fun speaki
Mulle
A 5 Minute Activity
The well-known "5-Mi
Mulle
Film Vocabulary Cros
This worksheet can b
PhilipR
Let's Talk about Mon
This worksheet conta
Mulle
A 5 Minute Activity
The popular idea use