Search free ESL worksheets and video lessons
Worksheets
Powerpoints
Video Lessons
Search
Filters
SELECTED FILTERS
Clear all filters
English ESL Powerpoints
Level
Advanced (C1)
1,125 Advanced (C1) English ESL powerpoints
SORT BY
Most popular
TIME PERIOD
All-time
foose2
Phrasal Verbs Comput
Go ahead and use thi
BilboBaggins
Word Building - Pref
Slides show various
saricibi
Jeopardy game
A funny lesson for e
Mulle
Get Talking!
A PPT with slides ha
teacherbanksTH
Warm up Riddles - Se
A set of 5 Riddles r
Irinazh
Reported speech
the third part of pr
flynny
Festivals of the yea
A ppt of all the fes
PATRIALUSITANA
PAST PERFECT SIMPLE
PAST PERFECT SIMPLE
serene
Clauses of result (s
I prepared this ppt
nettcaroline
Kinds of movies
Presentation about t
repuci
Passive Voice Quiz (
This is a fun quiz t
starlila
Foods around the wor
Nice warm up activit