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
Talking to pets

By the end of this lesson, you will be able to describe similarities between pets and people.



Get a new lesson in your inbox.

Every day.
Invalid email address

Study Abroad

Learn English Play

What people are reading
Popular English Pick-up Lines 2 days 11 hours ago
Pick-up lines are great. Even when they are terrible, they're great. The cheesier the better. And they work. (Men, take note!)
Minding Your Ps and Qs in English 5 days 11 hours ago
All too often we get caught up in the world with our busy lives. It's easy to forget the simplicities in life, like saying please and thank you. These days we have a lot on our minds. Yet, five simple words can improve the world we live in, if only we incorporate them into our daily lives.
It is common to hear people saying, 'thank you', 'excuse me' or 'bless me / you!' frequently. You will often be asked 'How are you?', 'Have you eaten?' or 'How was your trip?'
Inviting Someone Over in English 12 days 11 hours ago
There are various ways of inviting someone in English. First, extend your invitation by highlighting what special occasion it is. Is it your birthday celebration? A housewarming? Or after work cocktails? Making it clear what occasion it is allow your guests to be mentally prepared for the type of occasion and whether they should dress up.
Finding an apartment can be difficult, so before starting your journey there are a few key words you should know and grasp: