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 |
|