hat sie mir geschenkt

gave it to me as a gift

→ haben
phrase Rare #39,482
gave it to me as a gift “Sie” can mean “it” for a feminine noun or “them” for plural nouns.
GE: Meine Schwester hat sie mir geschenkt.
EN: My sister gave it to me as a gift.

Mama hat sie mir geschenkt und nicht dir!

Mom gave them to me, not you!

— Die Melodie des Meeres (2014)

Man hat sie mir geschenkt.

They were given to me as a gift.

— Moskau glaubt den Tränen nicht (1980)

Orlando hat sie mir geschenkt.

Orlando gave it to me as a gift.

— Eine fantastische Frau (2017)

Ein Tierarzt aus Cava dei Tirreni hat sie mir geschenkt.

A veterinarian from Cava dei Tirreni gave it to me as a gift.

— Die Hand Gottes (2021)

Hat sie mir geschenkt.

She gave it to me as a gift.

— Der Himmel über Berlin (1987)