thank sb for sth 还是thank to sb for sth

来源:百度知道 编辑:UC知道 时间:2024/06/15 17:18:04
有一个many thanks to you for your help
那个句子是怎么回事啊,具体说下

汉语可说“感谢某人做某事”,但英语习惯上不能说 thank sb to do sth,而说thank sb for doing sth)。如:

■感谢你的邀请。

误:Thank you to invite me.

正:Thank you for inviting me.

■你帮了我们这么大忙我不知道怎么谢你才好。

误:I can’t thank you enough to do so much for us.

正:I can’t thank you enough for doing so much for us.

应该是
thank sb for sth
为(某事)感谢(某人)
网络释义
感谢某人某事

thank
英 [θæŋk] 美 [θæŋk]

vt. 感谢
n. 感谢
int. 谢谢

双语例句:
Thank you for walking me back.
谢谢你陪我走回家。

加to 是礼貌,常用的是thank sb for sth。通常很少用 thank to,只有在 要谢的人不在场,thank to kenly for her help 因为kenly不在场

thank sb. for sth.中的thank是动词
many thanks to you for your help中thank作名词

thank sb for sth 是正确
例如 thank you , you 就是 这个sb