English
國中

Thank you for coming to my house.
私の家に来てくれてありがとう。

これってなんでforを使うんですか?

解答

I thank you for listening とするとわかりやすいと思います
少し不自然ですが、
私は、あなたが(話を)聞いてくれたことのために感謝します
と和訳できます
ここからではないでしょうか?
(自論です)

留言

Thank you for 〜ing で、
〜してくれてありがとう、という決まり文句になります。たまにでてくるので、覚えておいた方がいいです!

留言
您的問題解決了嗎?