Răspuns :
Cartea e subiect expr prin subst comun, colegului e atribut subst, este= predicat verbal, rupta =adjectiv exprimat prin adverb de mod. E posibil ca Este rupta=nume predicativ, nu sunt sigura
Cartea-substantiv comun simplu, functie de Subiect
Colegului-substantiv comun simplu, functia de atribut
Este-verb predicativ functia de predicat verbal
Rupta-adverb de mod, functia de complement