定语从句:先行词是物不定代词与关系词新概念第二册Unit2 Lesson25练习题中有一道题:He said something and I understood it.He said something ________I understood.(a)who(b)whose(c)whom(d)which个人理解这应该是个定语从句,something是先行词,I understood是定从,关系词我选的是(d).但是语法书上和老师讲的时候,都说是物为不定代词,关系词用that,不用which.但是选项里却没有that.求解物为不定代词时关系词到底可不可以用which?如果不可以,这里怎么解释;如果可以,那若以后遇见物为不定代词时,应该怎么选?which还是that?二者区别为何?求赐教.

问题描述:

定语从句:先行词是物不定代词与关系词
新概念第二册Unit2 Lesson25练习题中有一道题:
He said something and I understood it.He said something ________I understood.
(a)who
(b)whose
(c)whom
(d)which
个人理解这应该是个定语从句,something是先行词,I understood是定从,关系词我选的是(d).
但是语法书上和老师讲的时候,都说是物为不定代词,关系词用that,不用which.但是选项里却没有that.求解物为不定代词时关系词到底可不可以用which?
如果不可以,这里怎么解释;如果可以,那若以后遇见物为不定代词时,应该怎么选?which还是that?二者区别为何?
求赐教.