这道英语单选答案是不是错了?______your help,we finish the work on time A.Thanks B.Thanks of C.Thanks for D.Thanks to 书上答案说选"D",可我觉得应该选"C"

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 00:58:05

这道英语单选答案是不是错了?______your help,we finish the work on time A.Thanks B.Thanks of C.Thanks for D.Thanks to 书上答案说选"D",可我觉得应该选"C"
这道英语单选答案是不是错了?
______your help,we finish the work on time
A.Thanks B.Thanks of C.Thanks for D.Thanks to
书上答案说选"D",可我觉得应该选"C"

这道英语单选答案是不是错了?______your help,we finish the work on time A.Thanks B.Thanks of C.Thanks for D.Thanks to 书上答案说选"D",可我觉得应该选"C"
你是对的,thanks for是固定搭配,不能用 to 的.你也可以参考一下爱词霸的例句,地址如下:http://dj.iciba.com/search?s=thanks%20for

你是对的

thanks to 是多亏的意思
而thanks for 则是单纯的感谢

选C,THANKS FOR +n.(doing sth)固定搭配意思是感谢你。。。,其他的应该没有这些说法。

thanks to 解释为幸亏,由于.此句可翻译为多亏你们的帮助,我们按时完成了任务.
所以答案正确.