ESL Materials
-
Write a Film Review
LEVEL: A2-B2 -
Present Perfect Exercises
LEVEL: A1-A2 -
Gardening Vocabulary
LEVEL: B2-C1 -
Reported Questions Activity
LEVEL: B1-B2 -
Reported Speech Game
LEVEL: B1-B2 -
Some, Any, No & None (Speaking)
LEVEL: A1-A2 -
Some, Any, No and None
LEVEL: A1-A2 -
Colour Idioms
LEVEL: B2-C2 -
Controversial Questions
LEVEL: B1-C2 -
Essential Verbs for Beginners (2)
LEVEL: A0-A1 -
Past Simple Exercises
LEVEL: A1-A2 -
Present Simple Exercises
LEVEL: A0-A1 -
How often do you …? (Speaking)
LEVEL: A1-A2 -
Adverbs of Frequency
LEVEL: A0-A1 -
Essential Verbs for Beginners (1)
LEVEL: A0-A1 -
Monday to Friday Routines
LEVEL: A0-A1 -
Essential Nouns (English Class)
LEVEL: A0 -
‘All about You’ Questions
LEVEL: A0-A1 -
Feelings Adjectives (A1)
LEVEL: A1-A2 -
Much, Many & a Lot of
LEVEL: A1-A2 -
International Men’s Day
LEVEL: B1-C1 -
Blockbusters Vocabulary Game
LEVEL: A0-C2 -
Past Continuous Activity
LEVEL: A2-B1 -
Shopping for Clothes
LEVEL: A2-B1 -
Vocabulary Memory Box
All Levels -
Sea Creatures Vocabulary
LEVEL: B1-B2 -
Vocabulary Taboo Game
All Levels -
Vocabulary Record
-
Possessive Pronouns
LEVEL: A1-A2 -
Talking about Family (A0-A1)
LEVEL: A0-A1 -
Linking Words: Addition
LEVEL: B1-C1 -
Opposite Verbs 2
LEVEL: A0-A1 -
Opposite Verbs Game
LEVEL: A0-A1 -
Opposite Verbs 1
LEVEL: A0-A1 -
Schwa in ‘Can’ & ‘Have’
LEVEL: A2-C1 -
Talking about your Family
LEVEL: A2-B1 -
School Language
LEVEL: A1-A2 -
Possessive Nouns
LEVEL: A2-B1 -
Opposites Matching Game 2:
LEVEL: A0-A1 -
Opposites Matching Game 1:
LEVEL: A0-A1