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. 

Learn how to write a professional profile.

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

Learn how to write an email about a business event.

A2 writing
travel and transport
Language level
A2 Pre-intermediate
Average: 4.3 (11 votes)

Learn how to write instructions for a colleague.

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

Learn how to write an email to congratulate a colleague.

A1 writing
Language level
A1 Elementary
Average: 4.5 (8 votes)

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

B1 writing
Language level
B1 Intermediate
Average: 4.6 (25 votes)

Learn how to write an email to book a hotel.

A1 writing
travel and transport
Language level
A1 Elementary
Average: 3.9 (19 votes)

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: 3.9 (32 votes)

Learn how to write about your last holiday.

A2 writing
travel and transport
Language level
A2 Pre-intermediate
Average: 4.2 (86 votes)

Learn how to write posts on an online forum.

A2 writing
conversation
Language level
A2 Pre-intermediate
Average: 4.6 (7 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)