Ответ:
Решение:
Предложение указывает на период времени ('for three years') и то, что действие не происходило в течение этого периода. Используем Present Perfect, отрицательную форму.
I have not visited (или haven't visited) New York for three years.
Ответ: have not visited
