二者区别:1、释义不同:thanks to的意思是:“多亏了……”;“由于……的帮助”。
thanks for的意思是:表示“因……而感谢”。
2、用法不同:thanks to:相当于because of …或 with the help of … , 在此短语中,to是一个介词,后接名词或代词。例句:Thank to your help,we finished the work in time.由于你的帮助,我们及时完成了工作.thanks for:其中的thanks为复数名词,介词for指原因,后接名词、代词或动词的ing形式。例句:Thanks for your help.谢谢你的帮助。
3、强调原因不同: thanks for = thank you for “为……谢”强调谢的原因。thanks to则没有这个意思。扩展资料thanks to:英式读音:[θæŋks tu:];美式读音: [θæŋks tu];释义:幸亏, 多亏, 由于。例句:Thanks to that job I became an avid reader 多亏了那份工作我才成了一个喜欢阅读的人。thanks for:英式读音:[θæŋks fɔ:];美式读音: [θæŋks fɔr];释义:多亏例句:Thanks for your advice and encouragement. 多亏你的建议和鼓励。