Haberlo anticipado podría haber evitado muchos problemas.
Having anticipated it could have prevented many problems.
Context: society A veces, el arrepentimiento por no haberlo hecho precede a la satisfacción.
Sometimes, the regret for not having done it precedes satisfaction.
Context: psychology La decisión de haberlo aceptado trae consigo consecuencias inesperadas.
The decision of having accepted it brings unexpected consequences.
Context: philosophy