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)
Intermediate exercises
(A2 – B1 level)


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

🖨 Printable handout exercises for download

Some of our online English practice exercises and worksheets now come with a downloadable PDF handout version for teachers.

Handouts can be downloaded individually: look out for the 🖨 symbol below an exercise.

Alternatively, if you want to make a donation to support our site, you can download all the handouts together as a bundle.

Get great new exercises delivered to you: Register