Complimenting someone :
1. May compliments on your beautiful (More formal)
2. I really must express my admiration for your party
3. You are looking good
4. What a charming dress!
5. You look nice
6. I like your hair style !
7. You are fantastic (Less formal)
Congratulating someone :
1. Please accept my warmest (More formal)
2. It was great to hear..
3. Congratulations on your...
4. I must congratulate you..
5. May I congratulate you on..
6. Congratulations..
7. Well done!
8. Fantastic!! (Less Formal)
Conversation:
Andi had passed on his final semester test. On the way home, he meets Desi, his friend. She congratulates and compliments Andi.
Desi : Hi, Andi. How are you doing?
Andi : I am fine, thanks.
Desi : It’s very nice to meet you here, Andi. You look great today! I love your new hair style.
Andi : Thank you very much, Desi. You look great, too.
Desi : Thanks, Andi. By the way, how was your test? Have you got the result?
Andi : Yes, I’ve got it. You know what? I have passed for the final test. I’m so happy right now.
Desi : That’s great. Congratulations! How’s the score?
Andi : Thanks God. I got the highest score for the test.
Desi : Wow, that’s amazing. I know you are very smart, Andi. Well done!
Andi : Thanks for your compliment, Desi. You are so kind.
Desi : Never mind Andi. It’s my pleasure.