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.

What can you say about this very bizarre photo of a leafy office worker?! 

Photo captions
jobs
Language level
A2 English level (pre-intermediate)
B1 English level (intermediate)
No votes yet

Sophie is in Bali this week and she discovers some unusual Indonesian food. 

B1-B2 grammar
grammar
travel
Language level
B1 English level (intermediate)
B2 English level (upper intermediate)
Average: 3.6 (5 votes)

Check out this interview with Henry Smiles from Two Direction and complete the tasks to practise and improve your reading skills.

B1 reading
reading
interviews
pop music
Language level
B1 English level (intermediate)
Average: 4.4 (5 votes)

Daisy has just had an interview for a summer job. 

B1-B2 grammar
grammar
job interviews
summer job
Language level
B1 English level (intermediate)
B2 English level (upper intermediate)
Average: 4.6 (5 votes)

What do you make of this photo? Write a caption for the playful policemen! 

Photo captions
jobs
Language level
A2 English level (pre-intermediate)
B1 English level (intermediate)
No votes yet
Writing exams
exams
writing
Language level
B1 English level (intermediate)
B2 English level (upper intermediate)
No votes yet
Writing exams
exams
writing
Language level
B1 English level (intermediate)
B2 English level (upper intermediate)
Average: 5 (1 vote)
Writing exams
exams
writing
Language level
B1 English level (intermediate)
B2 English level (upper intermediate)
Average: 5 (1 vote)

This section will show you how to review your work carefully so you get top marks in your next writing exam.

Writing exams
exams
writing
Language level
B1 English level (intermediate)
B2 English level (upper intermediate)
Average: 5 (2 votes)
Writing exams
exams
writing
Language level
B1 English level (intermediate)
B2 English level (upper intermediate)
No votes yet
Writing exams
exams
writing
Language level
B1 English level (intermediate)
B2 English level (upper intermediate)
No votes yet
Writing exams
exams
writing
Language level
B1 English level (intermediate)
B2 English level (upper intermediate)
Average: 5 (1 vote)
English courses near you