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. 

Read two adverts for places to stay on holiday to practise and improve your reading skills. 

A1 reading
travel and transport
Language level
A1 Elementary
Average: 4 (47 votes)

Read a menu to practise and improve your reading skills. 

A1 reading
food and drink
Language level
A1 Elementary
Average: 4.1 (99 votes)

Read a text conversation between two friends to practise and improve your reading skills. 

A1 reading
social media
Language level
A1 Elementary
Average: 4.1 (54 votes)

Read an airport departures board to practise and improve your reading skills. 

A1 reading
travel and transport
Language level
A1 Elementary
Average: 4.2 (28 votes)

Read the poster outside an exam room to practise and improve your reading skills.

A1 reading
Language level
A1 Elementary
Average: 4.6 (102 votes)

Read an invitation to an office event to practise and improve your reading skills.

A1 reading
sport and exercise
Language level
A1 Elementary
Average: 4.4 (218 votes)

Read the four job adverts to practise and improve your reading skills.

A1 reading
jobs and work
Language level
A1 Elementary
Average: 4 (22 votes)

Read some short messages to practise and improve your reading skills.

A1 reading
Language level
A1 Elementary
Average: 4.4 (21 votes)

Read four business cards to practise and improve your reading skills.

A1 reading
Language level
A1 Elementary
Average: 4.5 (15 votes)

Read a study timetable for a week in summer school in England to practise and improve your reading skills.

A1 reading
routines and habits
Language level
A1 Elementary
Average: 4.1 (39 votes)

Learn how to write a short biography for a conference programme.

C1 writing
Language level
C1 Advanced
Average: 3.6 (7 votes)

Learn how to write a formal email to make a request.

C1 writing
Language level
C1 Advanced
Average: 3.6 (13 votes)