Log in
/
Register
Search free ESL worksheets and video lessons
Worksheets
Powerpoints
Video Lessons
Search
Filters
Browse Topics:
Grammar Topics
General Topics
SELECTED FILTERS
Clear all filters
English ESL Worksheets
Level
Upper-intermediate (B2)
15,642 Upper-intermediate (B2) English ESL worksheets pdf & doc
SORT BY
Most popular
TIME PERIOD
All-time
Ktam
Prepositions of move
Six exercises for pr
Mulle
Christmas Card Game
It is fun to play! A
tantana
Holiday time (vocabu
This worksheet was m
mastermind
who is who in the cl
game, guess who is w
OseiasELT
Conversation: Daily
Conversation: Daily
VeronikaSp
Degrees of Compariso
This worksheet is co
ThaisBarbosa
Song: Someone like y
A nice song to teach
Alexandrina
The Present Perfect
A WS that introduce
Kate78
Song - Bruno Mars -
Here is a worksheet
Ktam
What do you know abo
Seven exercises on
Mulle
A 5-Minute Activity
An activity sheet to
xcharo
Reported Speech
Orders - Statement -