Alabama
"Hubiera sido" puede ser referido a algo que siento que puede ser así ... Y "debe haber sido" se refiere, es imponente, puedes decir ..... Debería ser así y debería ser.
P.ej. Si no hace nada y su jefe le dice que debe haberlo hecho.
Felipe
"Hubiera sido": sugiere una relación codependiente entre un evento y su causa. El uso de esta frase asume certeza acerca de la causalidad / evento: es decir, algo
es cierto porque algo más lo era. "Habría llegado tarde si se hubiera quedado dormida". "Habrías tenido frío sin tu abrigo." Debe haber sido - sugiere solo una suposición (una conjetura) sobre el evento pasado - el uso de esta frase solo implica una suposición sobre lo que
podría ser cierto, y deja la suposición abierta para una mayor confirmación: es decir, algo
puede haber ocurrido debido a otra cosa . "Debe haber llegado tarde porque se quedó dormida". "Debes haber tenido frío ya que no tenías abrigo."