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]