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,930 Upper-intermediate (B2) English ESL worksheets pdf & doc
SORT BY
Most popular
TIME PERIOD
All-time
Shpresa
Father and Son Poem
It talks about a da
princesita
Flashcards - Synonym
SS can learn the dif
Mulle
Grammar Series 1
Direct speech / Lie
dirkcbsmith
Agreement, Disagreem
Watch the video on e
sparklenglish
Are you happy?
This is a word searc
zailda
Love's in the air -
A set of cards for a
zailda
Clauses Review
A fully editable wor
godzillaesl
Adventure in Eagle M
This is a short stor
bernie147
adoption
let´s talk about ado
Manprit
ENGLISH TEST
This worksheet will
jessicamariela
Classroom management
This is a fill in th
princesita
Flashcards . Synonym
SS can learn the dif