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 about trends in a bar chart.

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

Do you know how to connect two contrasting ideas with words like although and despite? Test what you know with interactive exercises and read the explanation to help you.

B1-B2 grammar
Language level
B1 Intermediate
Average: 4.1 (131 votes)

Do you know how to use capital letters and apostrophes correctly? Test what you know with interactive exercises and read the explanation to help you.

B1-B2 grammar
Language level
B1 Intermediate
Average: 4.2 (87 votes)

Do you know any differences between British and American English? Test what you know with interactive exercises and read the explanation to help you.

B1-B2 grammar
Language level
B1 Intermediate
Average: 4.3 (118 votes)

Do you know how to use like and as? Test what you know with interactive exercises and read the explanation to help you.

B1-B2 grammar
Language level
B1 Intermediate
Average: 4.7 (60 votes)

Do you know how to use just, yet, still and already with the present perfect? Test what you know with interactive exercises and read the explanation to help you.

B1-B2 grammar
Language level
B1 Intermediate
Average: 4.2 (63 votes)

Do you know how to use phrases like I'll be studying or I'll have finished? Test what you know with interactive exercises and read the explanation to help you.

B1-B2 grammar
Language level
B1 Intermediate
B2 Upper intermediate
Average: 4.1 (120 votes)

Do you know how to use question tags like is he and didn't you? Test what you know with interactive exercises and read the explanation to help you.

B1-B2 grammar
Language level
B1 Intermediate
B2 Upper intermediate
Average: 4.2 (133 votes)

Do you know how to use adjectives in phrases like a bit cold, really cold and absolutely freezing? Test what you know with interactive exercises and read the explanation to help you.

B1-B2 grammar
Language level
B1 Intermediate
Average: 4.5 (373 votes)

Do you know how to use the passive voice to change the focus of a sentence? Test what you know with interactive exercises and read the explanation to help you.

B1-B2 grammar
Language level
B1 Intermediate
Average: 4.2 (121 votes)

Do you know how to use phrases like They'd finished the project by March or Had you finished work when I called? Test what you know with interactive exercises and read the explanation to help you.

B1-B2 grammar
Language level
B1 Intermediate
Average: 4.2 (134 votes)

Do you know how to use could, was able to and managed to to talk about past abilities? Test what you know with interactive exercises and read the explanation to help you.

B1-B2 grammar
Language level
B1 Intermediate
B2 Upper intermediate
Average: 4.6 (23 votes)