thank to与thank for有什么区别

2024-11-07 00:20:45
推荐回答(2个)
回答(1):

Thank you to 和 Thank you for 区别很大,不可以交互换用.

for 有“基于”、“为了”的意思,所以 Thank you for doing this 就有“因为你做了这个,所以谢谢你”的意思.翻译的话就是“我谢谢你做这件事”.注意没有 Thank you to do this 这种说法.

Thank you to... 除了间接引语我想不出有任何这样的用法.如果你见过,你可以举例.

间接引语: She said thank you to her. 她对她说谢谢你.
Thanks to you (her/him) 是“托你(她/他)的福”.注意不是 Thank you to.
to 在这两个例子里有“对”、“向”的意思.

回答(2):

thank用作动词时,后面可以接介词for,表示在某方面感谢某人,即thank somebody for something.
thank用作名词时,可以与介词to连用,即thanks to,意思是“由于..."