which和that的区别到底是什么呢?

 我来答
出国留学在线
2023-03-15 · 留学在线,留学动态全知道。
出国留学在线
留学在线,专注出国留学服务。
向TA提问
展开全部
which和that的区别如下:
1、适用范围不同。which指代主句宾语:s+verb+o,which指代o。which指代主句主语:s+verb,which。that的适用范围:不定代词为先行词。any、all、each、every、little、few、no、much、many为先行词。人+物为先行词。
2、用法不相同。which的用法是介词加which等于连词。that用法是序数词为先行词、最高级为先行词。
白雪忘冬
高粉答主

2022-12-08 · 在我的情感世界留下一方美好的文字
白雪忘冬
采纳数:1007 获赞数:376523

向TA提问 私信TA
展开全部

只能用that,不能用which

1、先行词由all,much,little,few,something,anything,everything,none,nothing等不定代词修饰或先行词是不定代词本身。

例如 All that can be done has been done.

2、先行词有the only, the same, the very修饰时。

例如 The articles are the very ones that should be read.

3、先行词有形容词最高级和序数词修饰时。

例如 This is the best film that I have ever seen.

4、先行词既指人又指物。

例如 We talked about the person and things that we remembered.

5、句中已经有who或which时,避免重复。

例如 Who is the man that is making a speech? 

扩展资料

只能用which,不能用that

1、在非限定性定语从句中,无论如何也不能用that

This brunch of carnation, which is wound by silk ribbon ,is the first gift to my mom.

这束康乃馨是送给妈妈的第一份礼物,它被丝带所缠绕。

2、关系代词前面出现介词时

Those days in which you could travel without a passport has gone.

那些你不用带护照可以旅行的日子一去不复返了。

3、当先行词本身为that(指代)时

what about that which had appeared in recent activities.

那个怎么样,在最近的活动中出现过. (结合具体语境看that所指代的是什么)

4、当先行词是baby, child等词时

Have you notice that child which has lost his way to home in the supermarket ?

在超市,你注意到那个找不到回家路的孩子了吗?

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式