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,667 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
537967 uses
PhilipR
PhilipR
Grammar Meets Conversation: Wh-questions (1) - Getting To Know You
Grammar Meets Conver
Grammar-based ´Getti
334468 uses
federica1492
federica1492
Present simple- 3rd person,positive, negative,questions
Present simple- 3rd
A worksheet for teac
323628 uses
PhilipR
PhilipR
Let's Talk about Food
Let's Talk about Foo
This worksheet conta
254360 uses
Ktam
Ktam
Comparatives and Superlatives
Comparatives and Sup
Six exercises for pr
249362 uses
PhilipR
PhilipR
Let's Talk About Experiences
Let's Talk About Exp
This worksheet conta
190927 uses
PATRIALUSITANA
PATRIALUSITANA
PAST SIMPLE - WORKSHEET
PAST SIMPLE - WORKSH
past simple - gap fi
187618 uses
jannabanna
jannabanna
PAST SIMPLE OR PRESENT PERFECT
PAST SIMPLE OR PRESE
Students have to put
181367 uses
PhilipR
PhilipR
Let's Talk about Family
Let's Talk about Fam
This worksheet conta
176530 uses
anel0701
anel0701
PAST SIMPLE AND PAST CONTINUOUS
PAST SIMPLE AND PAST
past simple/past con
171176 uses
PhilipR
PhilipR
Let´s talk about ´WHAT IF´
Let´s talk about ´WH
This worksheet conta
152714 uses
PhilipR
PhilipR
Let´s talk about the FUTURE
Let´s talk about the
This worksheet conta
147755 uses