Free interactive sites dedicated for enabling one to ace Vocabulary in English
Grammar:
- http://www.nonstopenglish.com/ - Excellent site that allows you to move up level by level. Registration is required but it is free.
- http://www.bbc.co.uk/skillswise/words/grammar- A well designed site that helps with useful pointers on grammar.
- http://www.englishlearner.com/tests/test.html - A wonderful site that walks your through the rudiments of English grammar step by step through a set of quizzes
- http://www.edufind.com/english/englishtests/list_of_english_tests.cfm - most of the tests are public domain
- http://www.english-test.net/ - specifically the English grammar exercises
Reading and listening comprehension/vocabulary
- Read the editorial of an English newspaper everyday.
- Listen to the news on CNN/BBC
- http://www.merriam-webster.com/dictionary/- helps increase your word power.
- Ensure that you dig out the meanings of the words that you did not understand from a thesaurus or dictionary
- Read simple and fun books by authors who write well and correctly e.g. Enid Blyton, J K Rowling
- http://www.usingenglish.com/comprehension/ - has a set of comprehension passages for practice