Réponse :
1. J'ai donné son livre à Marie
J' : pronom personnel sujet
son livre : cod
à marie : coi
2. j'ai grandi à la campagne (complément circonstanciel de lieu)
j'étais apprécié par tous (complément d'agent)
3. le manteau de mon père est un peu vieillot
de mon père : complément du nom
vieillot : attribut du sujet
4. quelles couleurs a-t-il préférées quand il est venir quand il est venu les choisir pour son salon
quelles couleurs : cod
les : pronom personnel cod
pour son salon : complément circonstanciel de but