A frase condicional do tipo II (If + Simple Past, Conditional Present) é usada para expressar uma condição hipotética no presente e seu resultado possível no presente. Nesse caso, a resposta correta é 'had', não está presente, mas 'have' está, que é a forma correta para a condição hipotética no presente.
Pratique mais questões como esta
Fazer simulado de INGLES