ESL Resources for Adults and Teens
A range of high-quality ESL resources for adults and teens. ESL grammar, vocabulary, speaking, reading activities, games, grammar exercises, lesson plans, etc. For the best printing results when using our PDFs, we recommend using Adobe Acrobat (free). Access our 100+ FREE ESL resources today!
-
PREMIUM

Past Perfect Continuous Exercises
LEVEL: B1-B2
-
PREMIUM

Chicken & Egg Idioms
LEVEL: B2-C1
-
PREMIUM

Meanings of Take
LEVEL: A2-B1
-
PREMIUM

Past Perfect Simple vs Past Perfect Continuous Game
LEVEL: B1-B2
-
PREMIUM

Jane Goodall ESL Lesson – Reading & Listening
LEVEL: A2-B1
-
PREMIUM

What had happened?
LEVEL: B1-B2
-
PREMIUM

Past Perfect Continuous
LEVEL: B1-B2
-
PREMIUM

B2 Grammar Review Game
LEVEL: B2-C1
-
FREE

Second Conditional Exercises
LEVEL: A2-B1
-
FREE

Beat the Witch (Halloween Hangman)
LEVEL: A1-C2
-
PREMIUM

Meanings of Get
LEVEL: A2-B1
-
FREE

English Study Plan
LEVEL: A1-C2
-
PREMIUM

English Study Planner & Progress Chart (A1–A2)
LEVEL: A1-A2
-
PREMIUM

B1 Grammar Review Game
LEVEL: B1-B2
-
PREMIUM

Future Continuous Exercises
LEVEL: B1-B2
-
PREMIUM

Indefinite Pronouns Speaking Task
LEVEL: A2-B1
-
PREMIUM

Indefinite Pronouns (Something, Anybody, etc.)
LEVEL: A2
-
PREMIUM

A2 Grammar Review Game
Rated 5.00 out of 5LEVEL: A2-B1
-
FREE

Pride Month Listening
LEVEL: B1-B2
-
PREMIUM

Collocations with ‘Against’: Exercises
LEVEL: B2-C1
-
PREMIUM

Biography: Nikola Tesla
LEVEL: B1-B2
-
PREMIUM

Collocations with ‘Against’
LEVEL: B2-C1
-
PREMIUM

Collocations with ‘Against’: Activity
LEVEL: B2-C1
-
PREMIUM

Food Speaking Task
LEVEL: A2-B1
-
PREMIUM

Vowel Sounds: /ʊ/ & /uː/
LEVEL: B1-B2
-
PREMIUM

Language for… At the Coffee Shop
LEVEL: A2-B1
-
PREMIUM

Confusing Verbs: Listen & Hear
LEVEL: A2-B1
-
PREMIUM

See, Look, or Watch: Exercise
LEVEL: A2-B1
-
PREMIUM

See, Look, or Watch?
LEVEL: A2-B1
-
PREMIUM

Listening Maze:/s/, /z/, & /ʃ/
LEVEL: B1-B2
-
PREMIUM

Chinese New Year Celebrations
LEVEL: B2-C1
-
PREMIUM

Pitching a Business Idea
LEVEL: C1-C2
-
PREMIUM

What is it? Guessing Game
LEVEL: A1-A2
-
PREMIUM

Past Simple: Tic-Tac-Toe (2)
LEVEL: A1-A2
-
PREMIUM

Write An Email to a Friend
LEVEL: B1-B2
-
PREMIUM

Past Simple: Tic-Tac-Toe (1)
LEVEL: A1-A2
-
PREMIUM

Past Continuous Exercises
LEVEL: A2-B1
-
PREMIUM

Shopping & Spending Expressions
LEVEL: B2-C1
-
PREMIUM

Business Phrasal Verbs 2
LEVEL: B2-C1
-
PREMIUM

Verbs followed by ‘of’
LEVEL: B2
Our Reviews
International Women's Day ESL Lesson
Holiday and Travel Phrasal Verbs
Great Conversation Questions 1
International Women's Day ESL Lesson
Holiday and Travel Phrasal Verbs
Great Conversation Questions 1