Free resources for learning English online.
Learn English online - free exercises, idioms, common abbreviations, slang, proverbs and much more.
Learn a new word each day and rapidly expand your English vocabulary.
Get it right! Improve your English with our daily grammar tasks. We know you love them!
You won't want to miss these great daily vocabulary-building tasks.
Daily Games – the fun way to learn English.
Improve your business vocabulary with the help of Daily Business Exercises.
Use our daily help to improve your English.
Need some inspiration or a little motivation? Get it here with our daily dose of memorable sayings.
Does "bored" mean the same as "boring"? What's the difference between "funny" and "fun"? Here are some commonly confused English word pairs.
Welcome to English Portal Travel Tips
Improve your English with Daily articles
Of course, we never use slang ourselves but you asked for it, so check out today’s expression.
Seek wisdom, understanding and knowledge from our daily proverb.
How many idioms do you know? Learn some more today.
Find out the meanings behind some of the most commonly used abbreviations.
I say, I say, I say... And how many riddles can you solve?... No cheating, mind! It's much more fun if you really try.
Go on, we dare you. Have a go at saying these impossible tongue twisters out loud. Better still, ask a friend to!