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. 

Do you know when you need to use the in common phrases and place names? Test what you know with interactive exercises and read the explanation to help you.

A1-A2 grammar
Language level
A1 Elementary
A2 Pre-intermediate
Average: 4.1 (80 votes)

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

B1-B2 grammar
Language level
B2 Upper intermediate
Average: 4.4 (33 votes)

Do you know the difference between I used to drive on the left and I'm used to driving on the left? Test what you know with interactive exercises and read the explanation to help you.

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

Do you know how to use verbs in phrases like pick the kids up, turn the music down and look after my cat? Test what you know with interactive exercises and read the explanation to help you.

B1-B2 grammar
Language level
B2 Upper intermediate
Average: 4.3 (83 votes)

Do you know how to use adjectives with prepositions like interested in or similar to? Test what you know with interactive exercises and read the explanation to help you.

A1-A2 grammar
Language level
A1 Elementary
A2 Pre-intermediate
Average: 4.5 (420 votes)

Do you know how to define who or what you are talking about using relative clauses? Test what you know with interactive exercises and read the explanation to help you.

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

Do you know when to use -ing and when to use to + infinitive after a verb? Test what you know with interactive exercises and read the explanation to help you.

A1-A2 grammar
Language level
A1 Elementary
A2 Pre-intermediate
Average: 3.9 (181 votes)

Do you know how to tell someone what another person said using reporting verbs? Test what you know with interactive exercises and read the explanation to help you.

B1-B2 grammar
Language level
B1 Intermediate
Average: 4 (56 votes)

Do you know how to report a question that somebody asked? Test what you know with interactive exercises and read the explanation to help you.

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

Do you know how to use the zero, first and second conditionals? Test what you know with interactive exercises and read the explanation to help you.

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

Do you know how to use wish and if only to talk about things you would like to change? Test what you know with interactive exercises and read the explanation to help you.

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

Do you know the difference between We've painted the room and We've been painting the room? Test what you know with interactive exercises and read the explanation to help you.

B1-B2 grammar
Language level
B1 Intermediate
Average: 4.4 (129 votes)