定语从句讲解

来源:百度知道 编辑:UC知道 时间:2024/06/08 22:27:21
can you think of anyone who could look after him?

anyone不是不定代词,怎么可以用who ?

定于从句本就是这种用法。

例如: some place where i live ....

在这里anyone是指人,“能够照顾他的任何人”,所以用who来表示

这是个定语从句.

anyone 在句中做先行词,且在句中做主语成分,所以用who.

应该用that

那些诸如someone, nobody这样的不定代词做先行词时,关系代词最好使用that;
但是anyone是个例外。它做先行词时,关系代词用that和who都是可以的!

错了错了,在我所有的参考书上明明白白得写着:先行词是不定代词时,引导词要用that,不会有错的!!!