解答

hasの直後に時間が来てしまうと、現在完了という形が損なわれてしまいます。
現在完了はhave+過去分詞というルールがあるのでhasの後ろには必ず何かの動詞の過去分詞が来なければなりません。
よって、時間を入れる前にbeenを入れます。

留言
您的問題解決了嗎?