The simplest and fastest way to improve your English is to learn new words. The last added set OXFORD 3000 contains 3000 "core" entries for your English knowledge.
For each word you will find a correct pronunciation and translation to your mother language. Also you can train correct spelling of each word.
This application will help you learn essential vocabulary. You can test and improve your knowledge in two ways: You can either match words with their meanings or meanings with their words. Every test contains 10 questions and each question has 4 answer options. You have to select the correct answer. In the end of each test you can check your answers.
During your study you can relax and still stay in touch with English language. Play some word games, like Anagram, CodeWord, Millionaire, Puzzle or StopWord.