thanks for和thanks to的区别
thanks for和thanks to的区别为:意思不同、用法不同、侧重点不同。
一、意思不同
1.thanks for:为……而感谢;为…感谢;因……而感谢
2.thanks to:幸亏;归因于
二、用法不同
1.thanks for:基本意思是“谢谢”“感谢”,指因某人所做的事或所给予的东西而在口头或文字上表示感谢。thank也可作“责怪”解,表示一种请求,现常作反语,含有埋怨、不耐烦的口气。
2.thanks to:thank是及物动词,接名词或代词作宾语,还可接复合宾语,其宾语补足语可由“to be adj. ”结构或动词不定式充当。thank作“责怪”解时,也可接以that从句作直接宾语的双宾语,that有时可以省略。
三、侧重点不同
1.thanks for:侧重于着重变现事。
2.thanks to:侧重于着重表现侥幸。
一、意思不同
1、thanks to:幸亏,多亏,由于;
例句:Thanks to the rain,my growths are not dead。
多亏这场雨,我的庄稼没有死。
2、thanks for:谢谢,多亏。
例句:Thanks for being there as a friend so true!
感恩有您,我真挚的朋友!
二、用法不同
1、thanks to:后面接人。
例:I have given thanks to God for delivering me from that pain。
我感谢上帝把我从那种痛苦中拯救出来。
2、thanks for:后面接事。
例:Thanks for your advice and encouragement。
谢谢你的建议和鼓励。
三、侧重点不同
thanks to:意为“多亏;由于”,侧重强调感谢的对象,后接名词、代词和名词性短语。
例句:Thanks to my teacher,I made rapid progress。
多亏了我的老师,我取得了快速的进步。
thanks for:侧重强调感谢的原因。For后接名词、代词或动名词。
例句:Thanks for your delicious food。
谢谢你的美食。
Thank to your help, we finished the work in time. 由于你的帮助,我们及时完成了工作。
2) thanks for. 表示“因……而感谢”,其中的thanks为复数名词,介词for指原因,后接名词、代词或动词的ing形式。如:
Thanks for your help. 谢谢你的帮助。
Thanks for inviting me. 谢谢你的邀请。