Question:

I congratulated him ........................ his success.

Show Hint

Memorize the fixed phrase `congratulate on`. This is a very common collocation tested in grammar sections.
  • at
  • for
  • on
  • to
Hide Solution
collegedunia
Verified By Collegedunia

The Correct Option is C

Solution and Explanation


Step 1: Understanding the Concept:
This question tests the correct preposition to use with the verb 'congratulate'.

Step 2: Detailed Explanation:
The standard structure for the verb 'congratulate' is:
"Congratulate someone on something."
The preposition 'on' is used to introduce the reason for the congratulations or the achievement being celebrated.
For example: "We congratulated the team on their victory."
Using 'for' is a common mistake but is grammatically incorrect in standard English.

Step 3: Applying to the Sentence:
In the given sentence, 'his success' is the reason for the congratulations. Therefore, the correct preposition is 'on'.

Step 4: Final Answer:
The correct preposition is on.

Was this answer helpful?
0
0