Răspuns:
•bunica= subst. comun , gen feminin , nr singular , caz nominativ , forma afirmativă, funcția sintactica de Subiect .
•a fost = verb predicativ, diateza activa ,mod infinitiv , timp prezent , persoana a 3 , nr . singular , funcția sintactica de predicat verbal.
•un împărat = prepoziție+ subst. comun , gen masculin , nr. singular , caz Nominativ , forma afirmativă, funcția sintactica de Subiect .
•mare = adjectiv propriu-zis , variabil 2 terminatii/ 2 forme , se acordă în gen număr si caz cu substantivul "împărat "(masculin ,singular, acuzativ) funcția sintactica de atribut adjectival.
•înainte =adverb de loc , funcția sintactica de Complement circumstanțial de loc.