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
james33
Countable and uncoun
Grammar guides + pra
ksfredriksen
Describing animals (
Have your students c
PhilipR
Let's talk about TEC
This worksheet conta
Chadelel
Future Tense Review
Future Tenses INTERM
estrelapolar
REPORTED SPEECH - CH
An easy way to teach
lesleymisano
TIME RELATED VERB CO
Compare this to my T
Ktam
Comparative-Superlat
Forty sentences for
Zmarques
Reported Speech
A simple worksheet w
PhilipR
Conversation Corner
Where in the world c
sofiaruizmoreno
Magician of the Sea-
In this ws you may f
james33
Present continuous.
A worksheet to pract
repuci
Have you ever...? (S
A set of speaking ca