thanks to和thanks for的区别。 最好多给一些例句。

如题所述

这个问题我会,虽然本人英语口语不是很好,但是对英语四六级词汇还是很熟悉的~下面给大家从三个方面具体解释一下:


【含义】

1) thanks to为介词词组,意思是“多亏;由于;因为(含义相当于because of)”

thanks to的意思是“多亏了……”;“由于……的帮助”,

2) thanks for.表示“因……而感谢”,其中的thanks为复数名词,介词for指原因,后接名词、代词或动词的ing形式.

thanks for的意思是“为……谢”强调谢的原因

【用法】

1、thanks to为习语介词,thanks不可以改为thank you,to后也不接动词原形,这个短语表示原因,意为“由于”、“多亏”,to表示感谢的对象。

thanks to,to搭配的是名词,代词和动名词,表示感谢的对象

2、thanks for是客套用语,thanks相当于 thank you ,意为“因……而感谢”,for强调为何而感谢,其后可接名词或v-ing。

thanks for,for搭配的是名词或动名词,表示感谢的理由

【例句】

1、Everyone knows about it now, thanks to you! 

多亏了你,现在大家都知道了!

We managed to get it finished in the end ─ no thanks to him. 

我们终于把这件事完成了,但这没有他的什么功劳。

How can I ever express my thanks to you for all you've done? 

对你所做的一切,我怎么才能表达谢意?

2、Thanks for the present ─ it's just what I wanted. 

感谢赠我这份礼物,这正是我想要的。

Many thanks for your support. 

多谢您的支持。

Thanks for showing us your products ─ we'll be in touch. 

谢谢给我们介绍你们的产品,我们将会保持联系。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-09-16
thanks to 后面接人thanks for 接事Thanks to Bob and his family, we had a great party there this weekend.感谢Bob和他的一家人,我们周末在那里派对很愉快。Thanks for your help, I made it.感谢你的帮助,我做...
相似回答