关于whomever和whoever

问题描述:

关于whomever和whoever
I will give it to ____ really needs it
为什么只能填whoever?不是做宾语吗?

这里whoever同时也是后面need的主语,所以至能用whoever