ha prometido

has promised

→ haber
phrase Uncommon #13,835
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.

Dufte se ha prometido.

Dufte is engaged.

— El submarino (Das Boot) (1981)

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)

Tom no nos ha prometido nada.

Tom hasn't promised us anything.

Tom ya ha prometido hacer eso.

Tom has already promised to do that.

No lo va a hacer, lo ha prometido.

He won't do it, he promised.

— La piel que habito (2011)

El abogado le ha prometido chocolate.

The lawyer has promised her chocolate.

Sam ha prometido pagar el dinero a final de mes.

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

El abogado te ha prometido chocolate.

The lawyer has promised you chocolate.

Mi hija se ha prometido.

My daughter is engaged.

— Rebeca (1940)