Разница между использованием «had» и «would have» в условных предложениях заключается в том, что первое употребляется для описания нереальных ситуаций в прошлом, которые уже невозможно изменить. 3 В этом случае за глаголом «had» следует причастие прошедшего времени. 4
Второе сочетание используется для обозначения нереализованного условия в третьем типе условных предложений. 5 В этом случае в главной части предложения употребляется глагол «would» плюс перфектный инфинитив (would + have + Past Participle). 15
Таким образом, использование «had» относится к событиям прошлого, а «would have» — к нереализованным условиям в прошлом. 15