Find resources for your level

Find resources by language level, skill, resource type and topic. If you don't know your level, take our level test

Do you know how to use inversion after negative adverbials like Not only, Barely and Only? Test what you know with interactive exercises and read the explanation to help you.

C1 grammar
Level
C1 Advanced
Average: 4.3 (98 votes)

Do you know how to use inversion in conditional sentences? Test what you know with interactive exercises and read the explanation to help you.

C1 grammar
Level
C1 Advanced
Average: 4.4 (105 votes)

Do you know how to use modal verbs and other expressions to show how probable you think something is? Test what you know with interactive exercises and read the explanation to help you.

C1 grammar
Level
C1 Advanced
Average: 4.3 (38 votes)

Do you know how to use participle clauses to say information in a more economical way? Test what you know with interactive exercises and read the explanation to help you.

C1 grammar
Level
C1 Advanced
Average: 4.1 (120 votes)

Do you know how to use reporting verbs in a sentence? Test what you know with interactive exercises and read the explanation to help you.

C1 grammar
Level
C1 Advanced
Average: 4.1 (49 votes)

Do you know how to use noun modifiers or different possessive forms? Test what you know with interactive exercises and read the explanation to help you.

C1 grammar
Level
C1 Advanced
Average: 4.6 (18 votes)

Do you know how to talk about unreal situations by shifting the verb form backwards? Test what you know with interactive exercises and read the explanation to help you.

C1 grammar
Level
C1 Advanced
Average: 4.5 (46 votes)

Do you know how to put words in the right order when using phrasal verbs? Test what you know with interactive exercises and read the explanation to help you.

C1 grammar
Level
C1 Advanced
Average: 4.3 (58 votes)

Learn about personal pronouns like I, me, you, we and us and do the exercises to practise using them.

English grammar reference
Language level
B1 Intermediate
B2 Upper intermediate
C1 Advanced
Average: 4.2 (153 votes)

Learn how to talk about how often something happens, and do the exercises to practise it.

English grammar reference
Language level
B1 Intermediate
B2 Upper intermediate
C1 Advanced
Average: 4.3 (27 votes)

Learn about the present perfect and do the exercises to practise using it.

English grammar reference
Language level
B1 Intermediate
B2 Upper intermediate
C1 Advanced
Average: 4.4 (333 votes)

Learn about verbs that are followed by the -ing form and do the exercises to practise using them.

English grammar reference
Language level
B1 Intermediate
B2 Upper intermediate
C1 Advanced
Average: 3.9 (45 votes)