✨ Best Answer ✨
have been toは「~に行ったことがある」(経験)
have been inは「〜に(ずっと)居る」(継続)
という意味です。なので、それぞれ
①あなたは今までにニューヨークに行ったことがありますか?
②あなたは今までにニューヨークに居たことがありますか?
have been inはHow long have you been in Kyoto?(あなたはどれくらい京都に居るんですか?)
という疑問文とかにするとより継続だとわかりやすいと思います。
分かりやすく説明してくださってありがとうございます(*^^*)
すごくよく分かりました!!
明日からテストなので、本当に助かりました🙌