Test your English level
This 60-question quiz will tell you your current level of English, running from Beginner (A1) to Advanced (C2). Before you start the quiz, please read these notes:
1. If you do not know the answer, don’t guess – this will not give you an accurate level.
2. When you have finished the quiz, every question will have show links to learning resources about that specific question. Follow these links to improve your score!
3. The quiz increases in difficulty from the beginning to the end.
4. Click the ‘Finish quiz’ button at the end of the quiz to submit your answers and see the results of our ‘Test your English level’ quiz.