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