Обоснование: Фраза 'for ages' (целую вечность, очень долго) указывает на длительность действия, которое началось в прошлом и продолжается до настоящего момента (или только что закончилось, но имеет результат в настоящем). Present Perfect подходит лучше всего.
Ответ: I have not been there for ages.