to have (us)
Podrían habernos enviado unas señoritas.
They could have sent us some young ladies.
— El submarino (Das Boot) (1981)
Gracias por habernos permitido quedar aquí.
Thank you for allowing us to stay here.
Deberíamos habernos quedado en Boston unos días más.
We should have stayed in Boston a few more days.
Quienquiera que nos trajo acá podría habernos ya asesinado.
Whoever brought us here could have already killed us.
Debería habernos visto en acción hace dos días.
You should have seen us in action two days ago.