whose和that做引导词的区别是什么

来源:百度知道 编辑:UC知道 时间:2024/05/05 10:19:02
比如说这一道题选哪个答案?(附加解释)
John prefers groups___play quiet and gentle songs
A.whose B.what C.who D.that
那个肯定不是选A和B就是我弄不清楚C和D有什么区别```哪个人能帮忙解释下

C 啊!因为whose是表示 某人的...,后面改是个名词之类的。

这里的后面是动词,所以是用who。。
如果说
i like the girl whose hair is long.
i like the girl who is good at dancing.

这是一个定语从句方面的问题,你给的这道题答案要选C,是因为前面的先行词groups是人,而空格上要你填的引导词或者叫关系代词又在后面的句子中做主语,所以选择who.
whosede 的意思是谁的.那么这个词怎么用,我给你一个例句,I know the boy whose hair is yellow.这个句子中现行词是boy,但是后面的从句中说的是头发,谁的头发,是the boy's hair,所以这类的句子引导词要用whose.
再举例说明 can you give me the book whose colour is black?
I want to buy a dog whose hair is white.不知道你明白了吗?
补充,先行词是人时,引导词要用who或者that一般首选who,有些特殊情况下只能用that,而现行词是物时,引导词要用which或者that.

选A吧
whose可以在后面的句子里做主语,
that不行。

选C groups在这里指代一组人 所以用who

选D,你可能是中学生。中学英语考试都是就题论题。groups 不是直接指人,用that 万无一失。