求下列四选象的区别.用法

问题描述:

求下列四选象的区别.用法
jamie is a young cook -------wants to improve school dinners
a.who
b.whose
c.whom
d.which

这是一个定语从句.定语从句(Attributive Clauses)在句中做定语,修饰一个名词或代词,被修饰的名词,词组或代词即先行词.定语从句通常出现在先行词之后,由关系词(关系代词或关系副词)引出.关系代词有:who,whom,whose,that,which等
who一般在定语从句中做主语,代替先行词是人的名词.本题目中先行词为a young cook.
whose用来指人或物,只用作定语.本题目中关系代词应该充当want的主语.
whom在从句中作宾语,故不可选.
which一般可做主语或宾语.但当主语是人时,一般选用who而不用which