Home » Verbal Ability » Selecting Words » Question

Direction: In the following questions, sentences are given with blanks to be filled in with an appropriate word(s). Four alternatives are suggested for each question. Choose the correct alternative out of the four as your answer.

  1. Let me congratulate you____ your success.
    1. at
    2. for
    3. with
    4. on
Correct Option: D

congratulate (V.) : agrees
with on (Prep.) while expressing one’s good wishes in the context of a happy event
congratulate (V.) : agrees with
for (Prep.) while expressing praise for someone’s achievement.
Look at the sentences :
Congratulations on your promotion !
Congratulations for saving the farm from foreclosure !
Here, on is the right usage.



Your comments will be displayed only after manual approval.