Test your English level
If you are learning English it is important to test yourself at regular intervals to see how you are progressing in the various English language skills areas. This give you an idea of which areas you need to work on more.
English4Today has a FREE English language level test that you can take multiple times and that stores the results of each test that you take if you are a registered member (if you do not register you can still do the level test and get your results). You can see your progress over time in your Course and Test reports area.
You can also get a full explanation of English4Today and CEFR language levels here.
Here are some of the features of the free English language test: