1. “givethanksto”是错误的表达方式。在英语中,没有“givethanksto”这个表达。正确的说法是“give thanks to”,意思是“感谢”。
2. “thanksfor”是一个正确的表达方式,意思是“为了……而感谢”。它通常用于表达对某个人或事情的感谢。例如,“Thanks for your help.”(感谢你的帮助。)
总之,“givethanksto”是不正确的表达方式,而“thanksfor”是一个正确的表达方式,表示对某个人或事情的感谢。