i would like to make friends with ___ is willing to help others

问题描述:

i would like to make friends with ___ is willing to help others
a. whoever b. no matter whoc. whomever d. no matter whom
选A所需的词在句中不是做宾语吗? 为何另外3个选项不可以呢?需要解析

空处作主句的宾语,同时又是宾语从句的主语,所以只有A符合要求.
B只能做主语;C、D只能做宾语