Breakdown of Le sono piaciuti i regali per l'anniversario.
essere
to be
il regalo
the gift
per
for / in order to / because of
le
to her
Questions & Answers about Le sono piaciuti i regali per l'anniversario.
Why is it sono piaciuti and not ha piaciuto?
Why is 'She' translated as Le instead of Lei?
Since piacere means 'to be pleasing to', we have to state to whom the gifts were pleasing. We use the indirect object pronoun Le, which means 'to her'. If you used the subject pronoun Lei, the sentence would mean that she was pleasing to the gifts!
Why does the past participle end in -i (piaciuti)?
Why use per for the anniversary gifts?
When talking about gifts given for a specific occasion, Italian uses the preposition per (for) to indicate the purpose or event. i regali per l'anniversario translates nicely to 'the gifts for the anniversary'.