Nowadays,there are many websites that can help you to improve your English skills.One of those website is www.nonstopenglish.com
This website is an online interactive language course and has an interactive online execises.There are many English grammar tests and vocabulary tests.There will be a free TOEFL test practice and all exercises are self-checker.There are also self evaluation tests.Drill English grammar items use English in a funny way.New English grammar tests are added every week.Keys to self-check your score and to see what alternative answers if any,are possible.You can choose an exercise(the motivating email exercises will be selected for your level).English grammar and vocabulary exercises are grouped by topic.For example,actions,activities,adjectives,art and entertainment,etc.
There are some benefits that you can get from this website:
1.You can practice your English grammar and vocabulary through interactive test on this free
website.
2.You can receive free interactive email tests.
3.If you register and login, you can see which test you have done and how successfully.
4.Learning English with this these free online is very motivating.
5.New tests are added every week.
6. Easy to advanced,and improve your English skills.