Which one is correct? He congratulated me at my success He congratulated me on my success He congratulated me for my success Which one is cirrect of above all?
Top answer
Use #2. pr e position.
— Clive
Use #2.
pr e position.
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.
I have read out at some places that "for" can also be used,when we are addressing to 2nd person for instance i congratulate u for your success? Has it any fact like this?