Ответ: hasn't been
В данном случае необходимо использовать Present Perfect, так как подразумевается, что человек еще не был в Нью-Йорке к настоящему моменту. Форма глагола "to be" в Present Perfect - "has/have been". Отрицательная форма для "I" - "haven't been", для "he/she/it" - "hasn't been".
Так как подлежащее 'I', то правильный ответ:
Ответ: hasn't been
Grammar Ninja: Уровень интеллекта: +50
Минус 15 минут нудной домашки. Потрать их на катку или новый рилс
Не будь NPC — кинь ссылку бро, который всё еще тупит над этой задачей