English, asked by surbhi754, 1 year ago

I congratulate you for your success . correct this sentence


honestliarrr: congratulated you on

Answers

Answered by upenderjoshi28
38
The given sentence will be written correctly as shown below:

I congratulate you on your success.

Explanation:

When we use the verb 'congratulate', we use the preposition 'on' with it. It is a convention of the usage. Hence, we must use 'on' in place of 'for'. 
Answered by Courageous
21
Answer to your question:

The right sentence is I congratulate you on your success.

When we congratulate someone, it is necessary to use the word or preposition 'on' in one sentence. They are mutually dependent on each other. That's why we use 'on' instead of 'for'.
Similar questions