Răspuns :
Dar cred că era invers! Prima propoziție este adjectiv și în a doua adverb!
Inalta este adjectiv deoarece arata insusire casei (care casa?)
liber este nume predicativ pt ca are vb ,,a fi " in fata
liber este nume predicativ pt ca are vb ,,a fi " in fata