Sunday, July 1, 2018

prepositions - "express congratulation to someone for" VS "express congratulation to someone on"




  1. He expressed congratulation to you for your election as president of America.

  2. He expressed congratulation to you on your election as president of America.



Which preposition is good?



Answer



I think either word could be used, but the common phrasing of a native speaker would be "congratulations on your election." Note that "congratulations" is almost always plural.



No comments:

Post a Comment

Simple past, Present perfect Past perfect

Can you tell me which form of the following sentences is the correct one please? Imagine two friends discussing the gym... I was in a good s...