Решение:
Это предложение также относится к третьему типу условных предложений (Third Conditional), который описывает нереальные условия в прошлом и их последствия.
Структура:
Здесь у нас дана вторая часть предложения: 'if he had studied hard'. Это значит, что первая часть должна быть с 'would have' и третьей формой глагола (Past Participle).
Пояснение:
'To pass' в третьей форме (Past Participle) - это 'passed'.
Вывод: В пропуск ставится 'would have passed', чтобы соответствовать грамматической структуре третьего типа условных предложений.