which跟where的用法有何区别?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-08-03

这两个词的区别我懂,which用作疑问代词时,在特殊疑问句中用作宾语或主语;而where用作从属连词,可引导地点状语从句,相当于in〔at, to〕 the place,其前常有加强语气的词,如just, only, even, right等或否定词not,有时某些成分可以省略。给大家总结了两个词的含义,先大概的了解一下~~

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

1. 意义不同: "Which" 用来指代人、事物或选择项; "Where" 用来指代位置、地点或场所。

例如:

- Which one do you want to buy?

你想买哪一个?

- Do you know where he lives?

你知道他住在哪里吗?

2. 描述方式不同: "Which" 设定了一个选择范围; "Where" 描述了一个具体的位置。

例如:

- Which city do you prefer to live in?

你更喜欢住在哪个城市?

- The hotel is located where the river meets the sea.

酒店位于河流与海洋的交汇处。

3. 语境不同:"Which"是通常用在比较或选择的语境中; "Where"则常用于描述位置或方向的问题中。

例如:

- Which book do you like best?

你最喜欢哪本书?

- Where can I find a good restaurant around here?

这附近哪里有好吃的餐厅?

4. 时间性质不同:"Which"主要涉及时间上的选择或比较,而 "Where"通常与时间无关,谈论的是地点或位置。

例如:

- Which one did you read first?

你先读哪本?

- The church where they got married is just around the corner.

他们结婚的教堂就在拐角处。

5. 强调方向不同:想要强调方向或导向时使用"where"; 而"which"则更偏重于选择或比较方面。

例如:

- This is where you need to turn left.

这就是你需要向左拐的地方。

- Which road should I take to get to the station?

我应该走哪条路去车站?

6. 使用范围不同:"Which"常常用于疑问句或陈述句中,而 "Where"不仅可以用于疑问句或陈述句,而且也用于确定性句子类型。

例如:

- Which of these pens is yours?

这些笔中哪一个是你的?

- That's the place where we first met.

那是我们第一次见面的地方。



一、作用不同:

1、where是关系副词用作状语。

如:That's the place where we once lived.

那就是我曾经居住过的地方。

2、而which是关系代词用作主语或宾语等。

如:That's the place which we once visited.

那就是我曾经访问过的地方。

二、用法不同:

1、where

adv. (副词)

1)where用作副词的基本意思是“什么地方,哪里”,可用作疑问副词,引导特殊疑问句。

2)where也可用作关系副词,意思是“在〔往〕哪里”; 引导限制性和非限制性定语从句,用于表示地点的词语之后。

conj. (连词)

1)where用作从属连词,可引导地点状语从句,相当于in〔at, to〕 the place,其前常有加强语气的词,如just, only, even, right等或否定词not,有时某些成分可以省略。

2)where也可引导对比状语从句,相当于while,可译为“而,却,反之”。

3)where还可引导让步状语从句,语气较轻,从句中常用倒装形式。

2、which

pron. (代词)

1)which用作疑问代词时,在特殊疑问句中用作宾语或主语。

2)which用作关系代词,可引导限制性定语从句或非限制性定语从句,引导非限制性定语从句时which可以用整个主句作为其前行词,相当于and that,有时还可引导不定式短语从句。

三、词源不同

1、where

单词直接源自古英语的hwar,意为何处。

2、which

单词直接源自古英语的hwilc,意为哪一个。



这里其实区分不难的,关键同学要理解好:where是一个副词,而which是一个代词,代替一个地方。
那么我们用which的时候,也即是我们在句子中表达一个地方的话,是要在前面加上具体的介词的。
比如说:at home, in the class对吧?

所以用which来表达地点的时候,也需要在前面加上介词,比如:at which, in which等。

好了,我们来详细的区别对比一下

一、which 是关系代词,传统上引导非限制性定语从句,在从句中指代一个人或事物,例如:

The festival, which lasted all day, ended with fireworks.

这个持续了一整天的节日以烟火结束。

He has missed his bus, which means he is going to be late.

他错过了公共汽车,这意味着他要迟到了。

二、where 是关系副词,不是关系代词,可以引导限制性和非限制性定语从句,在从句中指代一个地方,例如:

The corner store, where we usually buy our food, was robbed.

我们通常买食物的街角商店被抢了。

This is the place where Lady Elizabeth was killed by highwaymen.

这就是伊丽莎白夫人被强盗杀害的地方。

Baker Street is the street where Sherlock Holmes lived.

贝克街是福尔摩斯居住的街道。

We first met him in London, where we lived in the early eighties.

我们第一次见到他是在伦敦,我们80年代初住在那里。

There is a site on the internet where you can download Classic movies.

在因特网上有一个网站,你可以在那里下载经典电影。

Though he never married her, he built her a house where she lived and raised their son.

虽然他从未娶过她,但他给她盖了一所房子,让她在那里生活,并养育了他们的儿子。



"which"和"where"都是疑问词,但是它们的用法略有不同。

"Which"用来询问答案从两个或更多的选项中选择一个的问题。例如:“Which color do you like better, red or blue?”(你更喜欢哪个颜色,红色或蓝色?)

"
Where"用来询问地点或位置的问题。例如:“Where are you going?”(你去哪里?)或“Where is the nearest bank?” (最近的银行在哪里?)

总的来说,"which"用于选择、比较,"where"用于询问位置、地点。

"Which"和"where"都是关系词,但它们的用法有所不同。

"Which"通常用于引导一个定语从句,用来描述或限定先行词的性质或特征。例如:

  • The book, which I read last week, was very interesting.(我上周读的那本书非常有趣。)

  • The car, which is parked outside, belongs to my neighbor.(停在外面的那辆车是我邻居的。)

  • "Where"通常用于引导一个地点状语从句,用来描述或限定先行词所在的地点。例如:

  • I went to the park where we used to play as kids.(我去了我们小时候玩的那个公园。)

  • The restaurant where we had dinner last night was very expensive.(我们昨晚吃饭的那家餐厅非常贵。)

  • 总之,"which"用于描述或限定先行词的性质或特征,而"where"用于描述或限定先行词所在的地点。



  • which和where可以引导定语从句,它们的主要区别是
    答:where代替的是附加语 in the park(里面有介词in)如果想第二句使用which,也是可以的,只是which替代的是名词(组),所以介词in不能替代。结果为:That's the park which I played football in.3、练习 The city was beautiful.We spent our vacation in that city.改写结果:The city where we ...
  • where和which有什么不同?
    答:The bookshop where I bought this book is not far from here.We will start at the point where we left off.2、where引导状语从句时, where是从属连词, where引导的从句修饰主句的谓语动词, where前面没有表示地点的先行词。如:Wuhan lies where the Changjiang River and the Han Jiang River ...
  • 定语从句中which和where的区别
    答:1、which引导定语从句的时候,在从句中作主语,宾语或是表语。where引导定语从句的时候,在从句中作地点状语,where=介词+which.如:I grew up in the small village where I was born.(where引导定语从句,先行词是village,且在从句中作地点状语)I grew up in the small village which I was born ...
  • where和which的区别最好能有例子,成分要
    答:book which was very expensive.(指代名词 a book)2. Yesterday I bought a book at a high price, which made my mother very angry.(指代前整个句子)where在从句中作状语成分。I don't know the place where you worked in the past.which加相应介词在句中作地点状语用法与where相同。
  • where和which的区别
    答:综上所述,where和which的区别在于用法、含义和语气上的不同。以下是更多的例子:1. Where can I find a good coffee shop around here?(这附近哪里有好的咖啡店?)2. Which movie do you want to watch, the romantic comedy or the action movie?(你想看哪一部电影,浪漫喜剧还是动作片?
  • 在定语从句中,which和where有什么区别,说的详细些,和在先行词前的介词...
    答:where是关系副词,前面或是句尾不需要加介词。This is the city where he lives.which是关系代词, 前面或句尾要保留介词。 This is the city in which he lives. 或This is the city which he lives in.
  • 定语从句where 和 which的用法区别?请举例
    答:其中的where 可以用in which 替换。这是对于定于从句而言的。因为where 前有了先行词 school,如果是状语从句就不可以用in which 替换。如Let me take you where you live。总的来说where引导定语从句即前面有先行词是,一般可以换成介词+which,例如:1.You should make a mark where you have ...
  • 介词+which与where的区别
    答:This is an interesting book,which I like very much.这是一本我很喜欢的很有趣的书.This is the place where I live.这是我住的地方.which、where的用法:WHERE 相当于介词加WHICH的结构,比如IN WHICH ,TO WHICH,看从句中的动词是不是需要加介词,第一个句子,GO需要加TO才能构成GO TO HANGZHOU...
  • what,where,which 有什么区别
    答:what,where,which区别:含义不同、用法不同、侧重点不同。一、含义不同 what pron. 什么。adj. 什么;哪个。adv. 用于感叹句中。int. 什么。where adv. 在哪里;在那个地方。conj. 在 ... 地方。which adj. 哪一个;哪一些。pron. 哪一个;哪些。二、用法不同 what what用作疑问代词时,...
  • where和which在定语从句中用法区别
    答:引导的先行词类型不同、引导的从句类型不同、在从句中的位置不同、在从句中的指代含义不同。1、引导的先行词类型不同。where通常引导地点先行词;which通常引导物或事先行词。2、引导的从句类型不同。where通常引导描述性从句;which通常引导限定性从句。3、在从句中的位置不同。where通常放在句首;which...