Глагол 'to have' относится к неправильным глаголам. Его формы:
Таким образом, причастие прошедшего времени от глагола 'to have' — 'had'.
Ответ: had