Resources

Do you want to practise using prepositions of time in English?

Grammar practice
Language Level
Level 2
Average: 3.5 (21 votes)

Do you want to practise using the present continuous for future arrangements in English?

Grammar practice
Language Level
Level 3
Average: 3.3 (28 votes)

Do you want to practise using the present perfect for experiences in English?

Grammar practice
Language Level
Level 3
Average: 3.9 (29 votes)

Do you want to practise using the present simple of the verb to be in English?

Grammar practice
Language Level
Level 1
Average: 3.5 (52 votes)

Do you want to practise using the present simple and present continuous in English?

Grammar practice
Language Level
Level 1
Average: 4 (45 votes)

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

Worksheets
Birthdays
Festivals and celebrations
Christmas
Language Level
Level 1
Level 2
Average: 4.5 (4 votes)

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

  • When do you give presents to people?
  • Who do you give presents to?
  • Do you make presents or do you buy them?
  • What's your ideal present?
Your turn
Christmas
Language Level
Level 2
Average: 3.2 (9 votes)

Play some fun games to practise spelling in English. Can you spell the words with soft 'c'?

Tricky words
Language Level
Level 3
Average: 3.7 (6 votes)

Look at the problem page then do the exercises to help you practise writing in English.

Level 3 writing
Computers and technology
Online safety
Language Level
Level 3
Average: 4 (18 votes)

Do you want to practise using pronouns in English?

Grammar practice
Language Level
Level 2
Average: 3.5 (22 votes)

A naughty young giant is moving some of the world's famous landmarks! Where will he put them? Watch and find out!

Short stories
Around the world
Language Level
Level 3
Average: 3.9 (14 votes)

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

Tongue twisters
Family
Language Level
Level 3
Average: 3.7 (70 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.