0
HUBLOT Posted 13 years ago
Grammar

Congratulate someone "for / on" something

Hi teachers,

http://www.merriam-webster.com/dictionary/congratulate
She congratulated us on our test results.

http://en.wikipedia.org/wiki/Turkish_constitutional_referendum,_2010
Lebanon – Prime Minister Saad al-Hariri telephoned his Turkish counterpart and congratulated him for the results of the referendum.

Do congratulate someone on something and congratulate someone for something mean the same thing? Do you see any difference?
  

Top answer

HUBLOT Do congratulate someone on something and congratulate someone for something mean the same thing? Yes. HUBLOT Do you see any difference?

  • HUBLOT Do congratulate someone on something and congratulate someone for something mean the same thing?
  • Yes.
  • HUBLOT Do you see any difference?
  • No, not really.
  • ).
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

3 Answers
0
HUBLOTDo congratulate someone on something and congratulate someone for something mean the same thing?
Yes.
HUBLOTDo you see any difference?
No, not really. Possibly, 'on' is used more with gerunds (?).
0
Mister MicawberPossibly, 'on' is used more with gerunds (?).
Hmm. I thought for was used more with -ing forms, though there seems to be no obvious pattern to either.

(I don’t sense any real difference, either.)
0

Thank you, MM and AG. Emotion: smile

Related Questions