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. 

One of the world's most important inventions was 'born' in March 1989 and celebrated its 30th birthday in 2019. Read the article to find out what it is.

Magazine zone
science and technology
Language level
B2 Upper intermediate
Average: 5 (1 vote)

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 about your last holiday.

A2 writing
travel and transport
Language level
A2 Pre-intermediate
Average: 4.1 (71 votes)

Learn how to write posts on an online forum.

A2 writing
conversation
Language level
A2 Pre-intermediate
Average: 5 (6 votes)

Learn how to write an email to ask for more information and express interest.

A2 writing
Language level
A2 Pre-intermediate
Average: 5 (6 votes)

Learn how to write an email to ask a colleague to do something.

A2 writing
Language level
A2 Pre-intermediate
Average: 4 (11 votes)

Learn how to write an email to explain a problem.

A2 writing
Language level
A2 Pre-intermediate
Average: 4.1 (22 votes)

Learn how to write a cover letter or email to respond to a job advert.

A2 writing
jobs and work
Language level
A2 Pre-intermediate
Average: 4 (10 votes)

Learn how to fill in an accommodation preference form.

A2 writing
house and home
Language level
A2 Pre-intermediate
Average: 4.8 (11 votes)

Learn how to write an email to confirm an appointment.

A1 writing
Language level
A1 Elementary
Average: 4.7 (10 votes)

Learn how to write an email to find out about language courses in the UK.

A1 writing
Language level
A1 Elementary
Average: 4.6 (7 votes)