myon 約5年前 toがなくてもbeenは行ったことがあるとなります。 toはbeenについてるのではなく前置詞で場所を表すためにあるのであるないは関係ないと思います。 myon 約5年前 beenは今までずっと…である,今までにいたことがある,(…へ)行って来たところだ,(もう)来た,訪れた,(過去のある時まで) ずっと…であった,(過去のある時までに)…にいたことがあった,(過去のある時に)(…へ)行って来たところだった,…していたら(よかったのに),…であったので などです この回答にコメントする
beenは今までずっと…である,今までにいたことがある,(…へ)行って来たところだ,(もう)来た,訪れた,(過去のある時まで) ずっと…であった,(過去のある時までに)…にいたことがあった,(過去のある時に)(…へ)行って来たところだった,…していたら(よかったのに),…であったので
などです