Anonymous Posted 18 years ago
Grammar
Congratulations on vs congratulations for
Please explain the difference between: 'congratulations on' and 'congratulations for' using the following sentences. Congratulations on receiving the award. (congratulating the occasion?) Congratulations for receiving the award. (congratulating the result or effort?) Thank you very much.
Top answer
Hi Anon I would say that "congratulations on" is simply far more commonly used than "congratulations for". Other than that, I'm not sure that any clearcut difference can actually be made. "Congratulations on" does suggest "on this occasion", and thus the congratulations tend to be focused on and offered for the outcome or culmination of someone's activities.
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
0
Hi Anon
I would say that "congratulations on" is simply far more commonly used than "congratulations for". Other than that, I'm not sure that any clearcut difference can actually be made.
"Congratulations on" does suggest "on this occasion", and thus the congratulations tend to be focused on and offered for the outcome or culmination of someone's activities. Howev
I would say that "congratulations on" is simply far more commonly used than "congratulations for". Other than that, I'm not sure that any clearcut difference can actually be made.
"Congratulations on" does suggest "on this occasion", and thus the congratulations tend to be focused on and offered for the outcome or culmination of someone's activities. Howev
0