Your choices are:
predicate noun (or nominative)
predicate adjective
direct object
indirect object
In the first sentence, "easy" is a predicate adjective because it describes the subject "puzzle."
What do you think about the other one?
What kind of complement is the underlined word?
This jigsaw puzzle is too (easy) for me
What kind of complement is the underlined word?
Kiki, hand (them) the dictionaries for shelving.
3 answers
indirect object
Direct object