ha prometido

has promised

→ haber
phrase Uncommon #13,711
has promised With se, se ha prometido can mean 'is engaged'.
SP: Ella ha prometido llamarme mañana.
EN: She has promised to call me tomorrow.

Tom ya ha prometido hacer eso.

Tom has already promised to do that.

Sam ha prometido pagar el dinero a final de mes.

Sam has promised to pay the money back at the end of the month.

No lo va a hacer, lo ha prometido.

He won't do it, he promised.

— La piel que habito (2011)

Sara se va a Italia pero ha prometido acompañarnos un tramo.

Sara is going to Italy but has promised to accompany us for a while.

— Fresas salvajes (1957)

Dufte se ha prometido.

Dufte is engaged.

— El submarino (Das Boot) (1981)

Tom no nos ha prometido nada.

Tom hasn't promised us anything.

El abogado le ha prometido chocolate.

The lawyer has promised her chocolate.

El abogado te ha prometido chocolate.

The lawyer has promised you chocolate.

Mi hija se ha prometido.

My daughter is engaged.

— Rebeca (1940)