1.thanks to 多亏;由于;幸亏(并无当面致谢的意思,有时可与with the help of 替换)
Thanks to your help,I won the game.
2.thanks for 因……而感谢,后接感谢的原因
Thanks for telling me the news.
Parents always provide us _____ food and clothing so we should show love and thanks _____ them.
with; for
with; to
for; to
for; for