Welcome to English with a Smile. On this site you’ll find many exercises, graded according to level, that will help you practise your English. There are exercises teaching grammar, vocabulary, expressions, and pronunciation. Some tests ask you to choose an answer from the menu, others you will have to type yourself.
In addition, you can read articles on the Blog (just click on "Blog"), where a certain problem is explained.
Don’t forget to sign up for the Newsletter, which gives you even more tips how to get better English!
What we hope ever to do with ease, we must learn first to do with diligence. - Samuel Johnson