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,641 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
536886 uses
PhilipR
PhilipR
Grammar Meets Conversation: Wh-questions (1) - Getting To Know You
Grammar Meets Conver
Grammar-based ´Getti
334039 uses
federica1492
federica1492
Present simple- 3rd person,positive, negative,questions
Present simple- 3rd
A worksheet for teac
323215 uses
PhilipR
PhilipR
Let's Talk about Food
Let's Talk about Foo
This worksheet conta
254069 uses
Ktam
Ktam
Comparatives and Superlatives
Comparatives and Sup
Six exercises for pr
248824 uses
PhilipR
PhilipR
Let's Talk About Experiences
Let's Talk About Exp
This worksheet conta
190720 uses
PATRIALUSITANA
PATRIALUSITANA
PAST SIMPLE - WORKSHEET
PAST SIMPLE - WORKSH
past simple - gap fi
187337 uses
jannabanna
jannabanna
PAST SIMPLE OR PRESENT PERFECT
PAST SIMPLE OR PRESE
Students have to put
181149 uses
PhilipR
PhilipR
Let's Talk about Family
Let's Talk about Fam
This worksheet conta
176336 uses
anel0701
anel0701
PAST SIMPLE AND PAST CONTINUOUS
PAST SIMPLE AND PAST
past simple/past con
170851 uses
PhilipR
PhilipR
Let´s talk about ´WHAT IF´
Let´s talk about ´WH
This worksheet conta
152576 uses
PhilipR
PhilipR
Let´s talk about the FUTURE
Let´s talk about the
This worksheet conta
147636 uses