Thanks for your letter为什么要加for直接Thanks your letter不就好了

来源:百度知道 编辑:UC知道 时间:2024/05/29 11:28:28

Thanks是名词。。。。。。。不可以接宾语。。。。。。

Thanks for是因为什么而感谢
Thanks是名词,后面不能直接加名词,除非用Thank,但是Thank的意思是谢谢,后面只能加某人,Thank your letter就变成谢谢你的信了,而本意应该是因为你的信,所以谢谢你

for表示原因

thank作为及物动词时它的宾语只能是人,而不能是物。不像中文里说的“谢谢你的信”,英语必须加一个介词for

Thanks 是不及物动词哦 后面不直接加宾语的

要叫感谢的对象的话就得加 for

这就是英语汉语的区别

你那个是中式英语