1)
a) a arunca resturi - subiect
b) de a arunca - atribut verbal prepozițional
c) a arunca - complement direct
2)
a) de refăcut - atribut verbal prepozițional
b) de refăcut - complement direct
c) de refăcut - subiect
d) de refăcut - nume predicativ
3) a) suferinzi - atribut adjectival
b) fumegând - atribut verbal prepozițional
c) suferind - complement circumstanțial de mod
d) suferind - nume predicativ
e) făcând - complement circumstanțial de mod