两个关于定语从句的问题,

问题描述:

两个关于定语从句的问题,
Is there anything___I can do for you.答案是who/that/whom,不是说只有先行词是人才能用who吗,而且为什么可以用whom?
I don't mind___ he said just now.答案是which/that.不是说只有先行词是物才能用which?
顺便翻译一下,/>

答案错了吧,第一题先行词是anything,可以用that,不可以填who或whom的.句意:有什么我能为你做的吗?
第二题不是定语从句,“___ he said just now”这个部分作mind的宾语,这句话是宾语从句.从句中said缺少宾语,也就是说划线处要作said的宾语,这个应该填what才对.句意:我不介意他刚说的话.