定语从句中什么时候只能用who不能用that
5个回答
2016-08-29
展开全部
当定语从句中缺少地点状语时,关系词只能用where,而不能使用that.
当定语从句缺少表示地点的主语/宾语而不是地点状语时,关系词使用that/which,而不使用where.
如:This is the city where I stayed last year.
定语从句I stayed last year缺少地点状语,用where = in which = in the city.
= This is the city that I stayed in last year.
定语从句I stayed in last year中,in后面缺少宾语,用that,不用where.
当定语从句缺少表示地点的主语/宾语而不是地点状语时,关系词使用that/which,而不使用where.
如:This is the city where I stayed last year.
定语从句I stayed last year缺少地点状语,用where = in which = in the city.
= This is the city that I stayed in last year.
定语从句I stayed in last year中,in后面缺少宾语,用that,不用where.
展开全部
一般情况下都可以换
但是如果是这样的句子 Who ______is talking to my parents knows him?
这里的定语从句是修饰"who"的, 就只能用that了
另外,一般引导非限定性定语从句习惯上用who.
但是如果是这样的句子 Who ______is talking to my parents knows him?
这里的定语从句是修饰"who"的, 就只能用that了
另外,一般引导非限定性定语从句习惯上用who.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般用who都可以用that代替
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为which在这里是作了非限定性定语从句
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
好像都可以吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询