Armin S. answered 07/24/19
Tutor
New to Wyzant
They both are, but they make different statements.
Es hat gemacht werden müssen. ==> It needed to be done.(statement of necessity)
Es muss gemacht worden sein ==> It had to have been done. (statement of probability)
HTH
Armin