Предложение "Sally and Pete have __ seen Trafalgar Square." использует время Present Perfect.
В данном контексте, когда мы говорим о том, что действие произошло до настоящего момента, и хотим подчеркнуть этот факт, мы используем наречие "already".
Фраза "Sally and Pete have already seen Trafalgar Square." означает "Салли и Пит уже видели Трафальгарскую площадь.".
Варианты "last year" (в прошлом году), "ever" (когда-либо) и "yet" (еще нет/уже) не подходят по смыслу или грамматике в данном предложении с "have seen".