We congratulated the team . . . . . . . . winning the match.
A. for
B. from
C. of
D. on
Answer: Option D
Solution (By Examveda Team)
The correct preposition after "congratulate" when referring to an achievement or success is "on".The standard expression is "congratulate someone on [noun/gerund]".
"Winning the match" functions as a gerund phrase (acting like a noun), so "on" is the grammatically correct choice.
Examples: "She congratulated him on his promotion." / "They congratulated us on passing the exam."
"For" is sometimes used in casual or informal settings, but it is not the correct preposition in standard formal English usage with "congratulate".
"From" and "of" are completely incorrect in this grammatical structure.
Therefore, the correct sentence is: "We congratulated the team on winning the match."
Hence, Option D is correct.
Correct and is on