ha promesso di venire

has promised to come

→ avere
phrase Rare #27,090
has promised to come Used to say that someone made a promise to come or visit. The subject can change, for example, hai promesso di venire means “you promised to come.”
IT: Mio fratello ha promesso di venire domani.
EN: My brother has promised to come tomorrow.

Mary ha promesso di venire, ma non lo ha fatto.

Mary promised to come, but she didn't.

Ha promesso di venire, ma non l'ha fatto.

He promised to come, but he didn't.

Tom ha promesso di venire, però non si è ancora presentato.

Tom promised to come, but he still hasn’t shown up.

Ha promesso di venire, però non lo ha fatto.

He promised to come, but he didn't.

Mary ha promesso di venire, ma non l'ha fatto.

Mary promised to come, but she didn't.

Ha promesso di venire a prenderla.

He promised to come get her.

— Raw - Una cruda verità (2017)

Tom ha promesso di venire a casa presto stasera.

Tom promised to come home early tonight.

Ha promesso di venire, però non l'ha fatto.

He promised to come, but he didn't.