been
There must have been a reason.
Puede haber habido un malentendido.
There may have been a misunderstanding.
Posiblemente pueda haber habido un malentendido.
There may have been a misunderstanding.
Tiene que haber habido mucho público en el concierto.
There must have been a large audience at the concert.
Sino hubieran salido de la escuela, no habría habido incendio.
If they hadn't left the school, there wouldn't have been a fire.
— Los chicos del coro (2004)
Porque en ese caso, no habría habido ninguna felicidad.
Because in that case, there wouldn’t have been any happiness.
— Stalker (1979)
Debe haber habido un accidente más adelante.
There must have been an accident further on.