been употребляем тогда, когда человек куда то ушел\уехал и вернулся
а gone употребляем когда человек ушел и мы не видим результата того, что он вернулся
так и в 5 предложении. been. потому что человек уже был в банке и говорит о том, как он был там и уже вернулся оттуда.
как то так)надеюсь понятно)