Hello, please select your language

Hello, please log in here

Not a member yet?
to discover our award-winning online English school.



English Learning Resources

Join a community of English learners from 140 countries.
Today's Lesson
Find friends
The birthday present

By the end of this lesson, you will be able to suggest an appropriate birthday present for a friend.



Get a new lesson in your inbox.

Every day.
Invalid email address

Study Abroad

Learn English Play

What people are reading
What Never to Say in English! 3 days 8 hours ago
'Tis the season for holiday gatherings, but are you ready to keep the conversation going in English? As you meet and greet friends, colleagues and new acquaintances, remember that casual conversation topics in your language may not be acceptable in English. Here's a short list of what not to say to avoid insult or embarrassment at any social occasion.
As we progress in the 21st century, more and more everyday English terms are considered offensive. Are you worried that you might unwittingly offend your friends or colleagues by saying the wrong thing? Here's some advice to help you choose your words wisely and survive in a sensitive and politically correct world.
10 tips for perfect pronunciation 10 days 8 hours ago
Everyone knows that <b>using</b> English is the only way to really improve your pronunciation. But what if you can't practice with a native speaker every day? Don't worry! There are plenty of ways to stretch your vocal chords.
Feeling a little old and out of touch with the English language? Do people call your English “too formal” or “too dated”? In every language, new words are constantly being invented and old words are always taking on new meanings and to be fluent in a language you have to learn to keep up with the “slang.” Here are a few important words and phrases to know.
Survival Slang 17 days 8 hours ago
If someone calls you a <b>flake</b> or a <b>dork</b>, is it an insult or a compliment? You can't learn all your English from a textbook or dictionary, but you can learn how to survive on the street with these useful slang expressions!