Find resources for your level

Find content by language level, by section of the site or by topics that interest you. If you don't know your level, take our online level test to get an approximate indication of the English level you are working towards or completing. 

Listen to a radio interview about maintaining a good work–life balance to practise and improve your listening skills.

B1 listening
Language level
B1 Intermediate
Average: 4.2 (75 votes)

Listen to the phone call from a customer to practise and improve your listening skills.

B1 listening
Language level
B1 Intermediate
Average: 4.4 (534 votes)

Learn how to write a restaurant review.

B1 writing
Language level
B1 Intermediate
Average: 4.1 (69 votes)

Learn how to write about your New Year's resolutions.

B1 writing
special days
Language level
B1 Intermediate
Average: 4.2 (13 votes)

Learn how to write an email to explain a problem with your accommodation.

B1 writing
house and home
Language level
B1 Intermediate
Average: 4.4 (10 votes)

Learn how to write a reflective text about a learning experience.

B1 writing
Language level
B1 Intermediate
Average: 4.3 (28 votes)

Learn how to write a post on a class forum.

B1 writing
Language level
B1 Intermediate
Average: 4.4 (58 votes)

Learn how to write a professional profile.

B1 writing
Language level
B1 Intermediate
Average: 4.5 (22 votes)

Learn how to write a thank-you message to a colleague.

B1 writing
Language level
B1 Intermediate
Average: 4.5 (22 votes)

Learn how to write an email to invite someone to a job interview.

B1 writing
jobs and work
Language level
B1 Intermediate
Average: 4.2 (14 votes)

Learn how to write an email to give holiday advice.

B1 writing
travel and transport
Language level
B1 Intermediate
Average: 4 (27 votes)

Learn how to write a report.

B1 writing
Language level
B1 Intermediate
Average: 4.4 (13 votes)