Răspuns:
de bucurie= substantiv comun, nr singular + prepozitia de
a fost= verb predicativ, timp perfect compus, mod indicativ, pers a3a, nr singular, forma afirmativa, conjugarea a 4a
a fost adoptat= predicat nominal exprimat prin verb copulativ "a fost" ( timp perfect compus, mod indicativ, pers a3a, nr singular, forma afirmativa, conjugarea a 4a) si numele predicativ "adoptat" (adjectiv provenit din verb la participiu, simplu, singular, 2 terminatii, 4 forme flexionare)