是congratulate to sb on sth还是congratulate sb on sth 区别

如题所述

congratulate sb on sth 正确。
e.g. I congratulated them all on their results. 我为他们取得的成就向他们所有人表示祝贺。

如果你想用‘’to sb on sth‘’这种句型的话,可以说 ‘’ congratulations to sb on sth‘’.
e.g. to offer/send your congratulations to somebody 向某人致以祝贺
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-12-09
congratulate是vt动词,即可直接接宾语.
congratulate sb on sth
例句:Let me congratulate you on your achievement.
请允许我为您的成就向您表示祝贺。本回答被提问者和网友采纳
相似回答