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
belguzar
Should - Shouldn't
Should - Shouldn't
Should or Shouldn't
79199 uses
kifissia
kifissia
 All Verb Tenses Review with KEY
All Verb Tenses Rev
Review all your tens
78896 uses
Zmarques
Zmarques
Saving the planet
Saving the planet
This text is about s
77490 uses
PhilipR
PhilipR
House Riddles (2) - Medium
House Riddles (2) -
This worksheet can e
74610 uses
waykate
waykate
A funny tense review story (reading comprehension and speaking)
A funny tense review
This worksheet was c
72554 uses
Ktam
Ktam
Christmas Vocabulary Quiz
Christmas Vocabulary
Twelve sentences for
72035 uses
PhilipR
PhilipR
Quiz - Clothes
Quiz - Clothes
Quiz with 20 'clothe
71487 uses
james33
james33
How do you feel?
How do you feel?
It's a picture dicti
71237 uses
Ktam
Ktam
Revision:Passive Voice
Revision:Passive Voi
Six exercises for pr
70929 uses
meva
meva
PRESENT CONTINUOUS TENSE
PRESENT CONTINUOUS T
-answer the question
69974 uses
jannabanna
jannabanna
PAST SIMPLE OR CONTINUOUS
PAST SIMPLE OR CONTI
Second exercise work
69820 uses
Zmarques
Zmarques
Past Simple of regular verbs
Past Simple of regul
This is a very thoro
69768 uses