congratulate sb on sth还是congratulate sth on sb

问题描述:

congratulate sb on sth还是congratulate sth on sb

congratulate sb. on sth.
为某事向某人祝贺
congratulate sb. on/upon sth.
为某事向某人祝贺
congratulate sb. upon sth.
为某事向某人祝贺