yo
hubiera castigado ou hubiese castigado
tú / vos
hubieras castigado ou hubieses castigado
él / ella / ud.
hubiera castigado ou hubiese castigado
nosotros
hubiéramos castigado ou hubiésemos castigado
vosotros
hubierais castigado ou hubieseis castigado
ellos / ellas / uds.
hubieran castigado ou hubiesen castigado