English grammar and vocabulary exercises

Test yourself and improve your English with our online exercises.

We have multiple-choice and gap-fill tests for grammar and vocabulary.

Choose from three learning levels and go back and repeat an exercise whenever you want – they’re free!

Beginner / Elementary exercises
(A1 – A2 level)
test_beginner
Intermediate exercises
(A2 – B1 level)

test_inter

Upper-intermediate / advanced exercises
(B2 – C1 level)
test_upper
Business English vocabulary exercises
(B1 level and above)
test_business
Advanced vocabulary exercises
(C1 level and above)
test_vocab