В данном предложении нужно выбрать правильную форму глагола, чтобы сказать, что он не видел своего одноклассника в течение длительного времени (ages).
Когда говорим о периоде времени, который начался в прошлом и продолжается до настоящего момента, используем Present Perfect (hasn't seen). Для he/she/it - hasn't
Правильный вариант: hasn't seen
Ответ: A) hasn't seen