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,987 Upper-intermediate (B2) English ESL worksheets pdf & doc
SORT BY
Most popular
TIME PERIOD
All-time
MinervaMadrid
XXXTentacion lesson
Reading and video co
senech
The Canterbury Tales
This worksheet is on
sirhajwan87
Think Tales 11 (Dare
"Dare to Care" is a
Mishqui
Useful Structures.
Grammar guide. Ho
estrelapolar
SCHOOL CALENDAR -MAY
Thanks.
Martalena91
Test
Test: there is/are,
Mishqui
A Man of Courage.
Sts can surf on the
princesita
Flashcards - Synonym
SS can learn differe
twingirl
ANIMAL FARM
Creative story about
amywilly2446
using 'going to' + v
Good practice for us
Mulle
Sayings Flash 2
More (14) common Eng
teachermeire
Song Activity
Song Activity