Это третье условное предложение (Third Conditional), которое используется для описания нереальных ситуаций в прошлом. Формула: If + Past Perfect, would have + Past Participle.
В данном случае, во второй части предложения есть 'wouldn't have had', что указывает на Third Conditional. Следовательно, в придаточной части с 'If' должно быть Past Perfect.
Пример: If she had studied, she would have passed the exam.