Functiile sintactice ale cuvintelor:
A fost
Un imparat
Se numea
Imparatul Rosu


Răspuns :

a fost un împărat = predicat nominal 
se numea împăratul roşu = predicat nominal . 
A fost:predicativ verbal sau nominal(depinde de context). Un imparat:nominativ Se numea:predicat verbal sau nominal. Imparatul rosu:nominativ. Totul conteaza de context.