have promised
No le has prometido dárselo desde hace meses.
You haven't promised to give it to him for months.
— Sin piedad (2026)
Me lo has prometido tantas veces.
You've promised me that so many times.
— Fellini, ocho y medio (1963)
Bueno, recuerda que has prometido venir a visitarme a Buenos Aires.
Well, remember that you promised to come and visit me in Buenos Aires.
— Dolor y gloria (2019)