Collocation dictionary: online oxford collocation dictionary 18/09/201418/09/2014iichamp Leave a comment http://oxforddictionary.so8848.com
English pronunciation: how to say it 18/09/201418/09/2014iichamp Leave a comment http://www.howjsay.com
Checking grammar: Corpus of Contemporary American English 18/09/201418/09/2014iichamp Leave a comment http://corpus.byu.edu/coca/
Checking grammar: Word and phrases 18/09/2014iichamp Leave a comment http://www.wordandphrase.info/analyzeText.asp
Thesaurus Dictionary: Visual Thesaurus 18/09/201418/09/2014iichamp Leave a comment http://www.visualthesaurus.com