have been there は、なぜ to がいらないんですか?
thereは副詞だからです。 have been toのあとに続くのは名詞です。 前置詞の後ろは名詞しかこないです。
この質問を見ている人は こちらの質問も見ています😉