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

By the end of this lesson, you will be able to choose a destination based on a weather report.



Get a new lesson in your inbox.

Every day.
Invalid email address

Study Abroad

Learn English Play

What people are reading
One of the hardest steps in learning a foreign language is finding the confidence to start a conversation. This is especially difficult when the other person is a native speaker. Here are some tips to help you <b>break the ice</b>.
Canceling plans can be awkward in any language. Maybe you have to break them for a good reason - like you got sick. Or maybe it's for something less truthful - like you just feel lazy. Either way, when you cancel, you don't want to offend the other person. Here are some phrases you can use to break plans politely:
If an English-speaking person invites you to visit their home, do you know what to say to them? We can help you be the perfect guest with these polite English expressions.
English to show you care 12 days 21 hours ago
Life is full of special occasions where the perfect words can make a world of a difference. Some situations are delicate where we search for words that can provide comfort and condolence. Others are celebrations where we want to express our congratulations to someone special. We’ve compiled some useful expressions to use in life's special and serious situations.
Whether for business, for pleasure or even in hopes of a new romance, making plans is an important part of everyday life. Use the following advice to extend invitations that your friends won't be able to refuse!