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

[复制链接]
查看11 | 回复2 | 2010-12-9 17:59:04 | 显示全部楼层 |阅读模式
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 向某人致以祝贺
回复

使用道具 举报

千问 | 2010-12-9 17:59:04 | 显示全部楼层
congratulate是vt动词,即可直接接宾语.congratulate sb on sth 例句:Let me congratulate you on your achievement.请允许我为您的成就向您表示祝贺。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行