Find resources for your level

The learning materials in the different sections on LearnEnglish are organised by English level based on the Common European Framework of Reference for languages (CEFR).

Find content by language level, by section of the site or by topics that interest you.

Listen to the extract from a radio programme about names and do the exercises to practise and improve your listening skills.

B2 listening
names
children and childhood
famous people
Language level
B2 English level (upper intermediate)
Average: 4.3 (6 votes)

Jamie McDonald ran 5,000 miles across Canada dressed as a superhero. Why would anybody do anything so crazy? Find out by watching this video. 

Video zone
extreme sports
raising money
charity work
sport
Language level
C1 English level (advanced)
B2 English level (upper intermediate)
Average: 5 (1 vote)

Listen to the speaker talking about the Maasai and the lions and do the exercises to practise and improve your listening skills.

B2 listening
culture and customs
Language level
B2 English level (upper intermediate)
Average: 2.7 (9 votes)

Look at the exam question and answer, and do the exercises to improve your writing skills.

B2 writing
writing
email
Language level
B2 English level (upper intermediate)
Average: 4.1 (9 votes)

Leaving your family home to go to university is not always easy. Read the advice from a first-year student and her dad to get two points of view on the experience.

B2 reading
leaving home
family
student life
Language level
B2 English level (upper intermediate)
Average: 3.8 (13 votes)

Have you ever thought about taking up a musical instrument? Here's the perfect guide for you.

B2 reading
music
hobbies and leisure
musical instruments
Language level
B2 English level (upper intermediate)
Average: 3.8 (5 votes)

How hungry would you have to be to eat a brain sandwich? What about some fried spider? Read this to find out about the world's weirdest food.

B2 reading
food
travel
Language level
B2 English level (upper intermediate)
Average: 4.1 (10 votes)

Listen to the speakers talking about their heroes and do the exercises to practise and improve your listening skills.

B2 listening
heroes
famous people
Language level
B2 English level (upper intermediate)
Average: 4.1 (9 votes)

Look at the short story and do the exercises to improve your writing skills.

B2 writing
writing
stories
exams
Language level
B2 English level (upper intermediate)
Average: 4.4 (5 votes)

Look at the blog and do the exercises to improve your writing skills.

B2 writing
blogging
extreme sports
writing
Language level
B2 English level (upper intermediate)
Average: 4.3 (3 votes)

Look at the essay and do the exercises to improve your writing skills.

B2 writing
writing
internet
essay
Language level
B2 English level (upper intermediate)
Average: 3.8 (16 votes)

Look at the magazine article and do the exercises to improve your writing skills.

B2 writing
writing
bullying
magazines
Language level
B2 English level (upper intermediate)
Average: 4.4 (5 votes)
English courses near you