Resources

Do you want to practise using have got in English?

Grammar practice
Language Level
Level 1
Average: 3.7 (51 votes)

What do this girl and her sister like the most? Listen to the grammar chant and find out! Can you hear the present perfect for experiences in the chant?

Grammar chants
Free time and hobbies
Language Level
Level 2
Average: 3.5 (13 votes)

Play a word game to learn and practise health and illness vocabulary.

Word games
Health and illness
Language Level
Level 1
Average: 4.2 (37 votes)

Print a set of health flashcards, or print some for you to colour in and write the words!

Flashcards
Health and illness
Language Level
Level 1
Level 2
Level 3
Average: 3.1 (11 votes)

How healthy are you? Practise your reading in English with this quiz.

Level 2 reading
Health and illness
Language Level
Level 2
Average: 4.1 (14 votes)

What do you know about racism in sport? Watch a young footballer, Balraj, talking about his experiences of racism.

Video zone
Feelings
Football
Language Level
Level 3
Average: 4.5 (4 votes)

Who is B23A? Listen to a song called Hello, hello, hello and sing along.

Songs
Friends
Robot songs
Language Level
Level 1
Level 2
Average: 4 (140 votes)

Read about ways to help others then do the exercises to help you practise your reading in English.

Level 2 reading
Free time and hobbies
Language Level
Level 2
Average: 3.8 (16 votes)

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

  • There are many ways of helping other people in your community, for example by volunteering, fundraising or donating.
  • What do you do to help others?
Your turn
UK
Language Level
Level 3
Average: 3.4 (17 votes)

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

Worksheets
Environment
Language Level
Level 2
Level 3
Average: 3.6 (9 votes)

Where is Hero the hamster? Do you know how to use prepositions of place? Watch the video and find out!

Grammar videos
Homes and furniture
Language Level
Level 2
Average: 4.2 (13 votes)

Watch our videos showing children in the UK using new words.

Word of the week
Language Level
Level 3
Average: 4 (7 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.