Hello, please select your language

Hello, please log in here

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



Be charming in English

Everyone appreciates a compliment if it's sincere. To impress your English-speaking colleagues and friends, give them compliments when you notice something you like about them. You'll also need to know how to give compliments in English if you're going on a date, or just flirting with that cute foreign man or woman you know. Show how friendly you are by reviewing our advice for forming proper English compliments.


In some cultures, flattery may not get you anywhere, but in English-speaking countries, you might find that a simple compliment will take you a long ways. Read on for a few easy and guaranteed ways to get on people’s good side!


Go crazy with these cool compliments!


"Congratulations!" "Well done!" "I'm so proud of you!" What other words of encouragement or actions do you take to make someone feel good about their achievements?


A few kind words can make someone’s day. Do you have what it takes to inspire? Or do you leave them crying in a corner?

Please tick checkbox to indicate that you agree to Englishtown having access to your personal information.
Free English

Sign up for a free English lesson each day by e-mail.

How good is your English?
Get a professional review of your English skills in under 20 minutes.Start the test
Find People
Looking for
Age to
Comes from
Speaks language