250 tests taken so far | Average score: 30/70
This test is designed to assess your present level.
Choose the best answer for each question. Please do not guess as it might negatively influence your result. If you are unsure, please select I Don't Know.
Read more about our language levels.