If you have always wanted to improve your English, why not use the internet to educate yourself? Just read this post and get hold of free online resources that will help you master the language bit by bit in a number of ways for free!
I want to refer a special site right in the beginning.
If you have always wanted to increase your vocabulary, then this site is for you. Basically you choose the right meaning of a word out of four choices and every time you have a correct answer 10 grains of rice are allotted to feed the hungry. Now, 10 grains are not much, so you should play often and for long! And guess what happens while you are busy at saving the world? Your word stock increases!
And what if you have clicked a wrong answer? Well, then they show you the right answer. The same word reappears after a while along with the old choices and you get to choose again! This repetitive procedure really helps!
Have fun playing games and learning English!
Type in a word and search many dictionaries at once. Also has a reverse dictionary and translations.
Free English Language lessons and EFL exam practice
Check out
- Multimedia English Courses
- English for business
- EFL exam practice
- Reading practice
- English Language games
Choose from 4287 random sentences to practise the different tenses according to your level of English. You have to form positive and negative sentenses and questions.
First choose, which tense, kind of sentence and (Level 0 (absolute beginners)
Level 1 (elementary)
Level 2 (lower intermediate)
Level 3 (intermediate)
Level 4 (upper intermediate)) level you want to practise.
- from the site.
Improve English listening online
ello l English listening online
Listening Lessons (Views, Mixer, Games …)
Activities include multimedia, free MP3 files, vocab tasks, language notes, print page and more.
Google translation
I am not referring the translation option as a learning tool. Browser-based translation can be quirky. While it sheds some light on inaccessible knowledge (due to language barriers), the unwary newbie might not be able to tell the difference between right and wrong.
I AM suggesting the listen option. Just type anything (or copy-paste from somewhere) in the text field and click the “listen” option.
Please do NOT try to talk in that accent in real life! Use it only as a tool to listen to the sound of the word.
Lingro l Browser bookmarklet
The lingro browser tools (bookmarklets) allow you to open any site you’re viewing using lingro with one click. Once you have copied the bookmarklet to your browser, click it when you’re on a page you want to view with lingro. The Firefox extension is especially useful for translating words on sites like Facebook which can’t be viewed with the web-based version of lingro. And of course lingro will still keep track of all the words you translate so you can review your personal vocabulary history using our study tools and games.
-from the site
Quick Lingro Lookup is truly amazing! If you find a word on a site that you don’t understand if you want to learn how to pronounce it, all have you to do is launch Quick Lingro Lookup in your browser. Every single word on that site becomes clickable after that and if you click a word Lingro will load the word meanings and the audio of the pronunciation right in that page!
Learn English idioms and phrases online
The phrase finder
Learn English Synonyms online
You can search for English synonyms in these sites:
Learn to rhyme in English
Rhymer l Free online rhyming dictionary
Also browse rhyming words
Poetry.com Rhyming Dictionary and Thesaurus
Other interesting sites about the English language
This is a map of the wheel-ruts of modern English. Etymologies are not definitions; they’re explanations of what our words meant and how they sounded 600 or 2,000 years ago.
The dates beside a word indicate the earliest year for which there is a surviving written record of that word (in English, unless otherwise indicated). This should be taken as approximate, especially before about 1700, since a word may have been used in conversation for hundreds of years before it turns up in a manuscript that has had the good fortune to survive the centuries.
Explains new words and phrases with new entries added regularly, plus archives of previous entries.
Learn a new English word right in your blog or website!
Just visit webmaster’s tools and choose word of the day. If you paste the code in your blog or website, then you get to learn a new word every day!
Note: If you want “Word of the day” for a wordpress.com blog, then choose the image feed option, as other options won’t work here.
psst: Don’t forget to tell me which site you found mostly helpful. As for me, I love Freerice and Lingro the most!
Also, if you think I have missed any important helpful link about learning English, please give me the url of the online service and I will add it to the list, linking to you as the contributer!


Choose from 4287 random sentences to practise the different tenses according to your level of English. You have to form positive and negative sentenses and questions.
Listening Lessons (Views, Mixer, Games …)









