Resources

What adventures has Gran had in her life? Do you know how to use the present perfect for experiences? Watch the video and find out!

Grammar videos
Holidays
Language Level
Level 2
Average: 3.6 (21 votes)

Where did Gran go at the weekend? Do you know how to use past simple questions? Watch the video and find out!

Grammar videos
Free time and hobbies
Language Level
Level 2
Average: 4.1 (17 votes)

Listen to a traditional song about a duke, his soldiers and a dragon!

Songs
Traditional songs
Language Level
Level 1
Average: 3.6 (9 votes)

Listen to the tongue twister and practise saying it. How fast can you say it?

Tongue twisters
Language Level
Level 3
Average: 3.7 (85 votes)

Do you know how to grow a plant? Practise your reading in English with these instructions.

Level 1 reading
Nature
Language Level
Level 1
Average: 4.4 (18 votes)

Practise your writing by answering the questions and telling us what you think about hair.

  • What colour is your hair?
  • Is your hair long or short?
  • Is your hair curly, wavy or straight?
  • Do you have a favourite hairstyle?
  • Do you like going to the hairdresser's?

 

Your turn
Parts of the body
Language Level
Level 2
Average: 4.2 (13 votes)

Do you like jokes? Click 'Help' if you need help to understand this joke!

Jokes
Language Level
Level 2
Average: 3.1 (30 votes)

Practise your writing by answering the questions and telling us what you think about Halloween.

  • October 31 is Halloween. Do you celebrate Halloween where you live?
  • If so, what do you do?
  • If not, what do you know about this spooky day? Happy Halloween! 
Your turn
Halloween
Language Level
Level 2
Average: 3.3 (21 votes)

Print the Halloween picture, read the sentences and colour it in!

Colouring
Halloween
Language Level
Level 1
Level 2
Level 3
Average: 3.8 (10 votes)

Print the worksheet about Halloween and complete the exercises to help you practise your English!

Worksheets
Halloween
Language Level
Level 1
Level 2
Average: 3.6 (20 votes)

What do you know about Halloween? Read this article to find out what people do on this special, scary day!

Magazine
Halloween
Festivals and celebrations
Language Level
Level 2
Level 3
Average: 3.7 (34 votes)
Play some word games to learn and practise Halloween vocabulary.
Word games
Halloween
Language Level
Level 1
Average: 3.8 (39 votes)

English courses for children aged 6–17

Learn more

Sign up to our newsletter for free learning tips and resources

We will process your data to send you our newsletter and updates based on your consent. You can unsubscribe at any time by clicking the "unsubscribe" link at the bottom of every email. Read our privacy policy for more information.