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,637 Upper-intermediate (B2) English ESL worksheets pdf & doc
SORT BY
Most popular
TIME PERIOD
All-time
belguzar
Should - Shouldn't
Should or Shouldn't
kifissia
All Verb Tenses Rev
Review all your tens
Zmarques
Saving the planet
This text is about s
PhilipR
House Riddles (2) -
This worksheet can e
waykate
A funny tense review
This worksheet was c
Ktam
Christmas Vocabulary
Twelve sentences for
PhilipR
Quiz - Clothes
Quiz with 20 'clothe
james33
How do you feel?
It's a picture dicti
Ktam
Revision:Passive Voi
Six exercises for pr
meva
PRESENT CONTINUOUS T
-answer the question
jannabanna
PAST SIMPLE OR CONTI
Second exercise work
Zmarques
Past Simple of regul
This is a very thoro