Multiple choice general knowledge math & puzzles My father-in-law congratulated me ……… my success. of for to on Reveal answer Fill a bubble to check yourself D Correct answer Explanation The verb 'congratulate' takes the preposition 'on' when followed by the occasion or achievement. The correct collocation is 'congratulate someone on something.' 'For,' 'to,' and 'of' are not used with 'congratulate' in standard English.