Разберись в понимании third conditional,вот тебе табличка :
условие - нереальное; время действия - прошлый; главное предложение - would, could (not) + have + v3 (то есть третья форма глагола). Придаточное предложение - had (not) + v3 (то есть третья форма глагола)
Мой ответ :