Для выбора правильной формы неправильного глагола "have" необходимо знать формы этого глагола в разных временах.
have/has - Present Simple (настоящее простое время)
had - Past Simple (прошедшее простое время) и Past Participle (форма для образования Perfect времен)
Следовательно, правильный вариант:
Ответ (EN):
- have/has had had
Перевод (RU):
- have/has had had
Ответ: have/has had had