promise che lo avrebbe fatto

This is not a grammatical Italian phrase: “promise” is English. The likely intended Italian phrase is “promesso che lo avrebbe fatto, ” meaning “promised that he or she would do it.”

→ promettere
phrase Rare #28,845
This is not a grammatical Italian phrase: “promise” is English. The likely intended Italian phrase is “promesso che lo avrebbe fatto,” meaning “promised that he or she would do it.” Use “Mi ha promesso che lo avrebbe fatto” for “He or she promised me that they would do it.”
IT: La sequenza «promise che lo avrebbe fatto» non è italiano corretto; si dice «promesso che lo avrebbe fatto».
EN: The sequence “promise che lo avrebbe fatto” is not correct Italian; you say “promesso che lo avrebbe fatto.”

Mi promise che lo avrebbe fatto per me.

He promised me he would do it for me.

Mary promise che lo avrebbe fatto per Tom.

Mary promised that she would do it for Tom.

Mary promise che lo avrebbe fatto per noi.

Mary promised that she would do it for us.

Promise che lo avrebbe fatto.

He promised he would.

Mary promise che lo avrebbe fatto per me.

Mary promised she would do it for me.