ha comprato un regalo per

has bought a gift for

→ avere
phrase Rare #33,171
has bought a gift for This phrase is followed by the person the gift is for.
IT: Luca ha comprato un regalo per sua madre.
EN: Luca has bought a gift for his mother.

Jack ha comprato un regalo per il suo amico.

Jack bought a gift for his friend.

Mary ha comprato un regalo per sua sorella.

Mary bought a present for her sister.

Tom ha comprato un regalo per Mary.

Tom bought a present for Mary.

Mary ha comprato un regalo per sua figlia.

Mary bought a present for her daughter.

Mary ha comprato un regalo per suo figlio.

Mary bought a present for her son.

Ha comprato un regalo per suo figlio.

He bought a present for his son.

Mary ha comprato un regalo per il suo moroso.

Mary bought a gift for her boyfriend.