Test your level of English online

This is a free online English test which is helpful for you to check your level of proficiency before enrolling on a suitable course.

The test is not a ‘pass’ or ‘fail’ test but does provide important information that allows you to be placed on a course that matches your current level of English.

Your performance is automatically and immediately assessed online.

The questions are mostly based around grammatical points but also test your knowledge on vocabulary, idioms and phrasal verbs. Each question is in a multiple-choice format with 4 possible answers; there is only one correct solution for each question. The questions start easy and get more difficult; beside each answer will be a ‘Notes’ button. Click that button to see more information about the answer.

After you have completed the online English test, you need to click on the SUBMIT button at the bottom of the page. After you have done this, you will not be able to return to the question page to change any of your answers, so make sure that you have checked all of your answers before you finish to make sure you haven’t made any silly mistakes.

Your score will relate to a CEFR language level grade (A1, A2, B1, B2 & C1).

However, this should only be used as a guide for your English competence. Normally in a school placement, you complete a grammar test and would also have a thorough interview with a teacher to truly assess your English skills.

An accurate assessment of your level needs to include speaking, writing, listening and writing, so this online English test is by no means a true and accurate appraisal of how good or bad you are at English.

Good luck with the English test.