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:侧重于着重表现侥幸。