質問: thank you thank you for inviting me thank you for having invited me これは下の文のほうがよりただしいが上でも別にいいという事ですよね?? 辞書には二つとも訳が一緒でhaving invitedのほうが時が前とかはなかったです。
回答: 上が普通です。 時の順序は invite → thank です。 でもこれは時の前後というより,「因果」の関係です。 invite は原因(理由)で thank は結果。 因 - 果 であって,時の前後とはとらえず,同時期,あるいは一連の行為。 i'm glad to see you. i'm sad to hear that. このような感情の原因を表す不定詞も通常,完了形 to have 過去分詞にしません。