Instant Lessons

Are you looking for instant materials for your next class? If you're going through the textbook too quickly, or if you're running out of ideas, this is the place to look. We've got a great collection of ESL worksheets which will keep your students busy.

Unlock Access to Hundreds of Premium Worksheets!

Our extensive collection of high-quality worksheets will help you teach more effectively and engage your students.

Premium Worksheets
Did anyone call? (part 1)
Did anyone call? (part 2)
Did anyone call? (part 3)

Did anyone call?

Structure: Reported Speech / Questions
Time: 45 min
Level: Intermediate+

This worksheet is a great way to get your students more confident with reported speech and reported questions.

There's a conversation with practice exercises. There's also a vocabulary-building exercise, so that students can move beyond 'said' and 'told' with words such as 'mention', 'reassure' and 'claim'.

The lesson rounds off with an exercise where students interview each other, and make a presentation using reported speech.

This worksheet is for intermediate-level students. It has lots of Business English, but will also be great for general-English learners.

Alternative Energy (part 1)
Alternative Energy (part 2)
Alternative Energy (part 3)

Alternative Energy

Structure: Theme Lesson - Reading and Discussion
Time: 60 min
Level: Advanced

How are your students on environmental issues? This two-page worksheet is great for advanced-level students.

This handout provides a balance of activities, including vocabulary building, reading, retelling and discussion questions.

This worksheet has been updated with new illustrations and a vocabulary quiz which you can use in the lesson, or the following week.

I'm so sorry! (part 1)
I'm so sorry! (part 2)
I'm so sorry! (part 3)

I'm so sorry!

Structure: Apologising (Making, Accepting)
Time: 45 min
Level: Lower Intermediate+
Apologising in a foreign language is never easy. This worksheet, however, should help ease your students' pain! There's a conversation with a gap fill exercise, followed by practice exercises, prediction, more conversations and a role-play game. Your students will learn new vocabulary, expressions, and how to accept an apology gracefully! This worksheet is for lower-intermediate students, but can be adjusted for other levels.
Explaining Statistics (part 1)
Explaining Statistics (part 2)
Explaining Statistics (part 3)

Explaining Statistics

Structure: Describing Charts / Graphs
Time: 45 min
Level: Intermediate
If you have students who need to be able to explain charts and graphs, this is just what you need. This handout has pages of bold pie-charts and graphs for your students to work with. They will learn to express percentages, fractions and trends. This worksheet is written for intermediate-level students, but you can adjust it for lower-level students. Note: This worksheet has lots of illustrations, and so will take longer to download than other worksheets. [750 KB]
It's one of the best! (part 1)
It's one of the best! (part 2)
It's one of the best! (part 3)

It's one of the best!

Structure: 'One of' + Superlative
Time: 45 min
Level: Intermediate
This worksheet helps students use superlatives more accurately. The target structure is 'one of the best [people]', with students learning to use the plural correctly. There's a conversation, grammar practice, a fun quiz and more. This worksheet is written for intermediate-level students.
Extreme Weather (part 1)
Extreme Weather (part 2)
Extreme Weather (part 3)

Extreme Weather

Structure: Reading and Discussion
Time: 45 + min
Level: Upper Int / Adv

Newspapers and the TV news often feature stories about extreme weather. However, the language used can be a mystery to many students!

This worksheet has a jigsaw reading, plus collocation / idiom work and discussion questions.

It's great for higher-level students.

Happy New Year (part 1)
Happy New Year (part 2)
Happy New Year (part 3)

Happy New Year

Structure: Interested in / worried about etc.
Time: 45 min
Level: Pre-Intermediate +
Looking for a lesson to start off 2023? This is just what you need!
Based around a new year theme, this worksheet looks at 'interested in', 'worried about' 'afraid of' and much more.

After a lead-in, there's a gap-fill conversation, with practice exercises to follow. The lesson rounds off with your students using the target language about themselves.

This worksheet is written for upper-elementary to pre-intermediate classes.

It makes a great start to the year!
Alternative Vacations (part 1)
Alternative Vacations (part 2)
Alternative Vacations (part 3)

Alternative Vacations

Structure: Reading, Vocabulary and Discussion
Time: 60 min
Level: Upper Int / Advanced

Are beach holidays all the same? Do your students dream of escaping another tourist trap, and doing something more worthwhile?

This worksheet looks at some alternatives to the standard package tour holiday. How about a wine-tasting course, or learning to take better photographs?

This worksheet has a reading, vocabulary work, role play and discussion.

It's great for higher-level learners.