not to have done
¡Vaya lío que se ha montado por no haber avisado a tiempo al resto del equipo!
What a mess has been created by not warning the rest of the team in time!
Me alegro de no haber comprado tal cosa.
I'm glad I didn't buy such a thing.
Es mi culpa por no haber hallado la puerta antes.
It's my fault for not having found the door sooner.
— Suzume (2022)
Tom deseó no haber puesto nunca un pie en la casa de María.
Tom wished he had never set foot in María's house.
Él lamentó no haber seguido mi consejo.
He regretted not having followed my advice.
Me arrepiento de no haber hecho caso a su consejo.
I regret not having heeded his advice.
Por favor, acepte nuestras disculpas por no haber cubierto su solicitud antes.
Please accept our apologies for not having processed your request sooner.
Debo disculparme por no haber escrito durante tanto tiempo.
I must apologize for not having written for so long.
Por favor, perdóname por no haber escrito antes.
Please forgive me for not writing sooner.
Siento no haber contestado tu carta antes.
I'm sorry I didn't reply to your letter sooner.