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 a section from a short story to practise and improve your reading skills.

B2 reading
Language level
B2 Upper intermediate
Average: 4.1 (156 votes)

Read the prospectuses for two different English courses to practise and improve your reading skills.

A2 reading
Language level
A2 Pre-intermediate
Average: 4.1 (40 votes)

Read an email invitation to a job interview to practise and improve your reading skills. 

A2 reading
jobs and work
Language level
A2 Pre-intermediate
Average: 4.1 (33 votes)

Read two professional profile summaries to practise and improve your reading skills.

A2 reading
social media
Language level
A2 Pre-intermediate
Average: 4.3 (21 votes)

Read a direct message on social media to practise and improve your reading skills. 

A2 reading
social media
family and friends
Language level
A2 Pre-intermediate
Average: 4.1 (144 votes)

Read an email about plans for the weekend to practise and improve your reading skills.

A2 reading
family and friends
Language level
A2 Pre-intermediate
Average: 4.2 (54 votes)

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 (46 votes)

Read a menu to practise and improve your reading skills. 

A1 reading
food and drink
Language level
A1 Elementary
Average: 4.1 (95 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 (51 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 (26 votes)

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

A1 reading
Language level
A1 Elementary
Average: 4.6 (95 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 (202 votes)