Examveda
Examveda

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

A. for

B. of

C. on

D. in

Answer: Option C

Solution(By Examveda Team)

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."

This Question Belongs to Competitive English >> Preposition

Join The Discussion

Comments ( 1 )

  1. Tasawar Amin
    Tasawar Amin :
    8 months ago

    Correct answer is C not B

Related Questions on Preposition