English Level Test - Find Out Your Level
After you finish all the questions, just click on "Mark Answers" and then you will see a grade, e.g. "Pre-Intermediate".
This is approximately your current level of English and you should attempt the grammar and vocabulary exercises at this level.
Only use contractions for negatives (don't, wouldn't)