All Materials

Browse all our English teaching materials for ESL and EFL teachers. Ready-made presentations, warm-ups, and activities for all levels.

Level

Grammar

Categories

Clear all filters

Predicting Challenge | Narrative Tenses
Grammar Activities

Predicting Challenge | Narrative Tenses

Looking for a creative speaking activity? Try this prediction task where students read unusual story beginnings and continue them using narrative tenses.

General B1 B2
What's Your Spring Vibe?
Speaking Activities

What's Your Spring Vibe?

Here is a bright and engaging speaking activity where students explore different “profiles” and talk about spring habits using the Present Simple - simple, visual, and easy to adapt!

General Spring A1 A2
That's the moment when... | Relative Clauses
Warm-Ups, Grammar Activities

That's the moment when... | Relative Clauses

In this fun and creative speaking activity, students complete meme-style captions using relative clauses. Each slide presents a funny situation, and learners build a sentence that makes it relatable and grammatically correct.

General A2 B1
Whose Family Is This? | 5 Cartoons & Possessive
Speaking Activities

Whose Family Is This? | 5 Cartoons & Possessive

This fun A1 activity helps students practise the possessive ’s while exploring famous families from cartoons and movies.

Family A1
You've Got a Message! 2.0 | Past Continuous
Grammar Activities

You've Got a Message! 2.0 | Past Continuous

15 slides presenting messages that your students have to respond to, using the past continuous tense. What were they doing? Why didn't they come?

General A2 B1
Past Memories Album
Grammar Activities

Past Memories Album

Autumn is a perfect time for sharing memories, right? Encourage your students to use the different past tenses by turning the pages of the family album and reading the captions.

General A2 B1
You've Got a Message! 3.0 | Past Tenses
Grammar Activities

You've Got a Message! 3.0 | Past Tenses

Practice the use of the past simple tense creatively — ask your students to reply to the messages and make up a story about what happened.

General A2 B1