English essentials
Grammar practice
Choose your level, pick a topic, read a short explanation and practise with interactive exercises that mark your answers.
A1
Beginner
The first building blocks: be, nouns, adjectives, possessives, the present simple and continuous, and the past simple.
11 topics · 273 questions
A2
Elementary
Talk about the past and the future, compare tenses, and use prepositions of time, quantities and adverbs.
11 topics · 248 questions
B1
Intermediate
Future forms, conditionals, modal verbs, relative clauses, reported speech, the passive and articles.
15 topics · 307 questions
B2
Upper-intermediate
Perfect and continuous tenses, unreal conditionals and wishes, phrasal verbs, narrative tenses and speculation.
15 topics · 303 questions