ExamVeda
Login
Home
This question belongs to Competitive English Preposition
Preposition
?

He congratulated you . . . . . . . . your promotion.

Answer & Solution
Correct Answer: Option C
In this context, the correct preposition to use is "on" when expressing congratulations for a specific event or achievement. So, it should be "He congratulated you on your promotion."

Option A, "for," is often used with "congratulate" but is not the most suitable choice in this context.

Option B, "of," and Option D, "in," are not the appropriate prepositions to use in this context.

Therefore, the correct sentence is: "He congratulated you on your promotion."
Examveda
Question posted by Examveda
Community

Join the Discussion

1 Comment
Tasawar Amin
Tasawar Amin 3 years ago
Correct answer is C not B