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 neighbors are having a party

By the end of this lesson, you will be able to understand questions about everyday activities.



Get a new lesson in your inbox.

Every day.
Invalid email address

Study Abroad

Learn English Play

What people are reading
A warm smile, a firm handshake, and a sincere gaze are all important aspects of making a good first impression. But let's not forget confidence – confidence in your English, that is! Because a few clumsy or inappropriate words in English can drastically affect the impression you're trying to make, we've written this guide to help you improve your English, build your confidence and impress all those you meet!
Feel like you need some time to relax? There is no better way to get rid of stress than by spending time with your friends. Here are some ways to get out and have fun with your buddies.
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:
How to be a Great Guest in English 17 days 12 hours ago
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.