Log in/Register
Search free ESL worksheets and video lessons
Worksheets
Powerpoints
Video Lessons
Search
Filters
Browse Topics:Grammar TopicsGeneral Topics
SELECTED FILTERS
Clear all filters
  • English ESL Worksheets
  • Level
  • Upper-intermediate (B2)

15,775 Upper-intermediate (B2) English ESL worksheets pdf & doc

SORT BY
Most popular
TIME PERIOD
All-time
Ktam
Ktam
Test:Present Simple
Test:Present Simple
Six exercises for ch
542270 uses
PhilipR
PhilipR
Grammar Meets Conversation: Wh-questions (1) - Getting To Know You
Grammar Meets Conver
Grammar-based ´Getti
335932 uses
federica1492
federica1492
Present simple- 3rd person,positive, negative,questions
Present simple- 3rd
A worksheet for teac
325397 uses
PhilipR
PhilipR
Let's Talk about Food
Let's Talk about Foo
This worksheet conta
255316 uses
Ktam
Ktam
Comparatives and Superlatives
Comparatives and Sup
Six exercises for pr
251258 uses
PhilipR
PhilipR
Let's Talk About Experiences
Let's Talk About Exp
This worksheet conta
191607 uses
PATRIALUSITANA
PATRIALUSITANA
PAST SIMPLE - WORKSHEET
PAST SIMPLE - WORKSH
past simple - gap fi
188868 uses
jannabanna
jannabanna
PAST SIMPLE OR PRESENT PERFECT
PAST SIMPLE OR PRESE
Students have to put
182387 uses
PhilipR
PhilipR
Let's Talk about Family
Let's Talk about Fam
This worksheet conta
177225 uses
anel0701
anel0701
PAST SIMPLE AND PAST CONTINUOUS
PAST SIMPLE AND PAST
past simple/past con
172632 uses
PhilipR
PhilipR
Let´s talk about ´WHAT IF´
Let´s talk about ´WH
This worksheet conta
153072 uses
PhilipR
PhilipR
Let´s talk about the FUTURE
Let´s talk about the
This worksheet conta
148063 uses