where和which的区别是什么?

 我来答
梧桐树下尽相思

2023-04-29 · TA获得超过7476个赞
知道大有可为答主
回答量:1万
采纳率:100%
帮助的人:201万
展开全部

这两个词的区别我懂,where通常用于引导一个地点或位置作为其他从句的先行词;而which则用于引导一个具体物品或概念作为定语从句的先行词。给大家简单总结了两个词的含义、发音以及用法,先大概的了解一下~~

接下来让我们看下where和which的其他区别:

1. 对于地点或位置的指示:

where用于指示一个地方或位置,表示“哪里”;而which用于指定一个物品所在的场所。

例如:

- Do you know where the nearest gas station is? 

你知道最近的加油站在哪里吗?

- Which shelf are the books on? 

书在哪一排书架上?

2. 对于时间的指示:

where用于表示某个时间发生的事情,表示“在哪个时候”;而which用于指定一个时间段内的具体时间。

例如:

- Where did you go last night? 

你昨晚去了哪里?

- Do you remember which day we have our final exam? 

你记得我们期末考试是哪一天吗?

3. 规定范围的不同:

where在规定范围时多用于较广泛的区域;而which则一般针对范围较小的类别或物品进行选择。

例如:

- Where do you usually go on vacation? 

你通常去哪里度假?

- Which color do you prefer for your bedroom walls? 

你更喜欢卧室墙壁的哪种颜色?

4. 前后语法结构的不同:

where通常用于引导一个地点或位置作为其他从句的先行词;而which则用于引导一个具体物品或概念作为定语从句的先行词。

例如:

- I visited New York City last summer where my sister lives. 

我去年夏天访问了纽约市,那里是我姐姐居住的地方。

- The house, which was built in the 19th century, has been renovated recently. 

这座建于19世纪的房子最近进行了翻新。

5. 强调的不同:

where常常用来强调所在位置,而 which用来强调某个物品或概念的具体性。

例如:

- Where is the restroom? 

厕所在哪里?

- Which one do you want? 

你要哪一个?

爱探析社会的小童
高能答主

2022-04-01 · 用不同的眼光看待社会中的点点滴滴
爱探析社会的小童
采纳数:410 获赞数:9485

向TA提问 私信TA
展开全部

一、表达意思不同

1、where:在哪里;哪里;在……的地方;地点。

2、which:哪一个,哪一些;(指明事物)……的那个,……的那些;(进一步提供有关某事物的信息)那个,那些。

二、用法不同

1、where:where可引导定语从句—形容词性从句,副词性从句,也可引导名词性从句—宾语从句、表语从句、主语从句和同位语从句。

2、which:既可引导限制性定语从句,也可用作非限制性定语从句

例句

1、Where did you catch the fish? 

你在哪儿捕到了这条鱼?

2、Where were you yesterday morning? 

你昨天上午在哪儿?

3、They all look so alike to me that I'm never sure which is which.

它们在我看来简直一模一样,我永远分不清哪个是哪个。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
倒霉IT男
2023-04-23
知道答主
回答量:21
采纳率:0%
帮助的人:2981
展开全部
Where和which都是英语中的疑问词,但它们在使用时具有不同的含义和用法。
Where通常用于询问地点或者位置,例如“你在哪里?”、“会议在哪里举行?”等。Where也可以用于表示某事发生的地方,例如“那是我们第一次相遇的地方。”
Which通常用于从多个选项中明确选择一项,例如“你喜欢哪一个颜色?”、“这本书是哪一个作者写的?”等。Which还可以用于表示限定范围的问题,例如“这个城市有哪些博物馆?”
因此,where和which的区别在于:
Where通常用于询问地点或位置,而which通常用于从多个选项中进行选择。
Where重点在于询问“在哪里”,强调的是地点或位置,而which则强调的是特定的选择或定位。
Where通常用于描述特定的场景或情况,而which则用于描述特定的对象或选项。
总之,当我们需要询问某个地点或位置时,使用where更为合适。而当我们需要从多个选项或对象中进行选择或确定时,应该使用which。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式