We congratulate you ____ your achievement.
Correct answer: C. on
- A. for
- B. to
- C. on
- D. at
- E. by
Explanation
The standard collocation is “congratulate someone on something.” “For” is used with reasons in other constructions, but not in this expression.
Last updated
Related questions
Choose the correct preposition: "She is very good ___ mathematics."
Choose the correct preposition: The doctor was accompanied ____ two senior nurses.
Choose the correct preposition: He has been suffering ____ diabetes for ten years.
Choose the correct preposition: She is not interested ____ politics.
Choose the correct preposition: The book is different ____ the one I read last year.