В данном предложении нас больше интересует результат действия, нежели время, когда оно было совершенно. В таком случае мы используем Pretérito perfecto compuesto de Indicativo — время, которое указывает на прошедшее законченное действие, результаты или же важность которого говорящий желает особо подчеркнуть и связать с настоящим моментом. Образуется Pretérito perfecto compuesto при помощи глагола haber в Presente de indicativo и причастия (participio) спрягаемого глагола. Глагол haber в Presente de indicativo имеет следующие формы: he, has, ha, hemos, habéis, han. Для того, чтобы образовать причастие спрягаемого глагола, нам нужно заменить окончания -ar на -ado или -er и -ir на -ido. Поскольку глагол относится к “respuesta”, то правильный ответ будет ha sido.