thanks to 和thanks for 好迷糊..

来源:百度知道 编辑:UC知道 时间:2024/06/15 07:13:37
各位谁说的对啊

thanks to意思是“归功于...”、或者是“多亏了...”。
后面直接跟名词性的东西就对了。
thanks for意思是谢谢。。。后面一般接doing sth,译为因为doing sth而谢谢你。

thanks to____(要接人名)
thanks for ___(例如helping me,接的是动名词,表示感谢的原因)

thanks to do
thanks for doing or thanks for sth

支持4楼的前半意见
thanks to...
Ex: I succeeded thanks to you guys.
Thanks to the safty hat, I didn't die in the accident.

for...后接名词或动名词
Ex: Thanks for your help.谢谢你的帮助
Thanks for her hospitality.感谢她的热情款待
Thanks for the ride.谢谢让我搭车

第一个,是由于的意思
第二个是感谢