Для выполнения задания необходимо вставить глагол в правильной форме, выбрав Past Simple или Present Perfect.
1. I have not seen John for more than a year. (Present Perfect, так как указан период времени "for more than a year", который длится до настоящего момента)