English Grammar Tests and Lessons

Learn a grammar point, then test yourself on it. There are 90 topics from A1 to C1, each with a clear explanation, examples and practice quizzes (254 quizzes in all). Choose your level below, see every topic in the grammar checklist, or take the grammar level test to find where to start.

CEFR Levels

Test Grammar in Context

Browse by Category

Not sure which level to start?

Take our free English Level Test to confirm your CEFR level.

Take the Level Test