Learn English Grammar

Learn grammar step by step at the level that is right for you.

Choose your level below. If you are not sure about your level, take the short online test first.

🎯 Not Sure About Your Level?

Take a short test to find your English level.

Your result will help you choose the right grammar lessons.

[Test Your English Level]

 Choose Your Grammar Level

🌱 A1 Grammar — Beginner

Learn the basic grammar you need to make simple sentences and talk about everyday life.

[Start A1 Grammar]

🌿 A2 Grammar — Elementary

Build on the basics and learn to talk about past events, experiences, plans and comparisons.

[Start A2 Grammar]

🌳 B1 Grammar — Intermediate

Learn to connect ideas and use a wider range of tenses, modals, conditionals and sentence structures.

[Start B1 Grammar]

🔵 B2 Grammar — Upper-intermediate

Develop more accurate and flexible grammar for longer and more complex communication.

Start B2 Grammar]

🟣 C1–C2 Grammar — Advanced

Develop advanced grammar for greater accuracy, flexibility, emphasis and style.

[Start C1–C2 Grammar]

 How to Learn

Choose your level and study one lesson at a time.

 Learn → Practise → Use → Check → Improve 

📖 Grammar Reference

Already know the grammar topic you need?

Look up grammar rules, forms, uses and examples.

[Browse Grammar Reference]

📝 Exam Grammar

Preparing for a school or board examination?

Learn how to answer common grammar questions and practise exam-style tasks.

[Practise Exam Grammar]