定语从句中如果先行词是anyone,关系代词用that还是who

 我来答
优点教育17
2013-04-28 · TA获得超过7636个赞
知道大有可为答主
回答量:5800
采纳率:99%
帮助的人:299万
展开全部
要用that
附只能用that的情况:1. 当先行词为 anything,everything,nothing 等不定代词时,只能使用"that”。 例:Is there anything that I can do for you? 我能给你做点什么吗? 2. 当先行词为 all, any, much, many 词时,只能使用"that”。 例:Tom told her mother all that had happened. 汤姆把事情的全部情况告诉了他的妈妈。 3. 当先行词是形容词最高级或被形容词最高级修饰时,只能使用"that”。 例:This is the most wonderful time that I have ever had. 这是我度过的最美好的时光。 4. 当先行词是序数词修饰时,只能使用"that”。 例:He was the first person that passed the exam. 他是第一个通过考试的人。 5. 先行词被 the only,the very,the same,the last 修饰时,只能使用"that”。 例:This will be the last chance that he can get. 这将会是他得到的唯一机会。 He is the only person that can help you out. 他是唯一能帮你的人。6. 先行词里同时含有人或物时,只能使用"that”。 例:They talked of things and persons that they remembered in the school. 他们谈论他们记得的有关学校的事和人。 7. 当主句是以 who,which 开头的特殊疑问句或先行词是 who 时,只能使用"that”。 例:Which is the book that he bought from the library yesterday? 哪本是你们昨天从图书馆借的书?
jjkkchan
2022-07-20 · TA获得超过3.1万个赞
知道大有可为答主
回答量:2.4万
采纳率:86%
帮助的人:4262万
展开全部
anyone后用who,相当于whoever,当然用that也是可以的。因为用who不用that的情况一般出现在非限制性定语从句中。
必须用that不用which与物有关,与人无关。与人有关的必须用that的:先行词包含人和物时,就用that
例子:
It's not a job for anyone who is slow with numbers. 这不是一种适合任何对数字反应慢的人的工作。
《柯林斯英汉双解大词典》
=It's not a job for whoever is slow with numbers.
Anyone who leaves the room last should turn off the lights.
=Whoever leaves the room last should turn off the lights.
Anyone (that/who/whom) I know? 是我认识的人吗?
再来一个例子:
I was the only one in my office who was invited to the ball.
先行词one(指人),有了only,但引导词还是可以用who,当然,that也可。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hsip54
培训答主

2022-08-02 · 好好学习,天天向上
知道大有可为答主
回答量:2.8万
采纳率:80%
帮助的人:2819万
展开全部
回答如下:
先行词为指人的复合不定代词时,关系代词应该用who, 不能用that。只有指物的复合不定代词才用that:
Anyone who breaks the law will be punished.
There is nothing that can be done now.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户

2022-08-01
展开全部
一般用who, that不常用
先行词是指人的代词, 比如anyone, someone, those, all 等等,常用who
比如He who has been to the great wall is not a true man.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
201181li

2022-07-16 · TA获得超过12.5万个赞
知道顶级答主
回答量:13.1万
采纳率:86%
帮助的人:2.7亿
展开全部
定语定语从句中先行词是不定代词时,引导词用that。
所以先行词是anyone,引导词用 that
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式