A resposta correta é 'had' porque a frase está no condicional, expressando uma condição hipotética no passado.
Pratique mais questões como esta