回答

✨ ベストアンサー ✨

質問ですがhasでは答えと同じになるので、hadではない理由答えさせていだきます。
まず、これは今(現在地点)より前のいつかに起こったことなので現在完了を使います。現在完了はhave/has+過去分詞
で表されます。なのでarrivedは過去形ではなく過去分詞です。なのでhasを使います。

そうゆうことですか!!ありがとうございます!

この回答にコメントする
疑問は解決しましたか?