¿Cuál es el patrón de oración que debería haber hecho algo?

Debería haber hecho: algo que debería haberse hecho en lugar de hacerlo, enfatizando "debería haber hecho";

podría haber hecho: algo que podría haberse hecho pero no hecho, enfatizando "podría haber hecho" " ;

Tal vez lo que hiciste fue enfatizar la especulación.

Las dos primeras son suposiciones y son contrarias a la situación real. El tercero es la especulación. Además, lo que se debe hacer también implica claramente arrepentimiento o culpa.