în colibă- compl. circ. de loc
nevăzut- compl. circ. de mod
ar fi trebuit-
de la el- compl. indirect
de stâncă- aribut substatival
de sus- compl. circ. de loc
bărci- compl. direct
La acel verb nu cred că. predicat verbal, dar poate o să completezi tu și acolo.. Succes!