Both, depending on the construction that follows. We congratulate people on their promotion, and for being promoted.
you cant
Howrse has a page for people's birthdays. Click on one of them and then you click congratulate.
You can congratulate anyone even if there are not your friend. You just go to their page and click congratulate.
The noun form of "congratulate" is "congratulation."
I think : we should use "ON" I want to congratulate you on...
Congratulated is the past tense of congratulate.
By all means congratulate him.
i always congratulate my friend when she passes her maths test The coaches met at midfield to congratulate each other. I would like to congratulate you for writing this very excellent question. You want me to congratulate WHO? Yes ma'am, I am looking for a nice greeting card here because I want to congratulate my cousin on his splendiferous addition to the family tree.
I would like to congratulate you on your exemplary example sentence.
Congratulations is a noun.
The American people promoted George Washington.