which 和where的区别
一、词义辨析不一样
where和which都可用来引导定语从句,但在定语从句中的作用不同。where是关系副词用作状语,而which是关系代词用作主语或宾语等。试比较:
1、That's the place where we once lived.
那就是我曾经居住过的地方。
2、That's the place which we once visited.
那就是我曾经访问过的地方。
二、词义广泛性不一样
where
英?[we?]美?[hwe?(r); hw?r]?
1、adv. 在哪里
2、pron. 哪里
3、conj. 在…的地方
4、n. 地点
which
英?[w?t?]美?[w?t?]?
1、pron. 哪/那一个;哪/那一些
2、adj. 哪一个;哪一些
三、词语用法不一样
1、where用作副词的基本意思是“什么地方,哪里”,可用作疑问副词,引导特殊疑问句。where也可用作关系副词,意思是“在〔往〕哪里”; 引导限制性和非限制性定语从句,用于表示地点的词语之后
2、which用作疑问代词时,在特殊疑问句中用作宾语或主语。which用作关系代词,可引导限制性定语从句或非限制性定语从句,引导非限制性定语从句时which可以用整个主句作为其前行词,相当于and that,有时还可引导不定式短语从句。
where和that有什么区别?
一、 Where:
副词 ad.
1.(用作疑问副词)在哪里;往哪里;从哪里;在哪一点上
The driver asked me where I wanted to go.
司机问我想去哪里.
2.(用作关系副词,引导关系从句)在那里;往那里
This is the city where I was born.
这是我出生的城市.
连接词 conj.
在...处;到...的地方;...的地方
I'll meet him where I first met you.
我将在初次见你的地方与他会面.
代词 pron.
哪里,何处
Where does he come from?
他是哪里人?
二、
there:
副词 ad.
1.在那里;到那里;向那里
She lives there.
她住在那里.
2.在那时;在那点上;在那方面
You've got a point there.
你这话有道理.
3.(用以引起注意,加强语气等)瞧,你看
There she is.
瞧,她来了.
There comes the bus.
公共汽车来了.
4.(与动词be连用)有
There is a dog under the tree.
树下有一只狗.
5.(与动词seem,appear连用)好像...,看来...
There seems to be something in what he says.
他说的话似乎有道理.
感叹词 int.
1.(表示满意、得意、鼓励、安慰、挑衅等)你瞧;好啦;喂
There,there.Stop crying.
好啦,好啦,别哭了.
名词 n.
1.那个地方,那里
They have moved somewhere near there.
他们搬到了那地方附近.
又到了为小伙伴们解惑的时候了 (*?ω?),where通常不用于强调,只是简单地表达地点或位置。that可以用于强调,表示特别强调某个事物或人。这里就给大家总结了一个它们基础知识的表格,可以先简单了解一下先:
了解完where和that的基础知识后,现在就来看看它们的具体区别~(@^_^@)~
1、指代对象不同
- Where:where通常用来指代地点或位置,表示“在哪里”的意思。
- 例句:Where is the nearest gas station?(最近的加油站在哪里?)
- That:that通常用来指代事物或人,表示“那个”的意思。
- 例句:That book on the shelf is mine.(书架上的那本书是我的。)
2、语法用法不同
- Where:where通常用来引导地点状语从句,修饰动词或介词短语。
- 例句:I know a place where we can get good coffee.(我知道一个地方,我们可以喝到好咖啡。)
- That:that通常用来引导定语从句,修饰名词或代词。
- 例句:The car that I bought last week is already in the shop.(我上周买的那辆车已经在修车厂了。)
3、强调程度不同
- Where:where通常不用于强调,只是简单地表达地点或位置。
- 例句:I don't know where she went.(我不知道她去了哪里。)
- That:that可以用于强调,表示特别强调某个事物或人。
- 例句:It was that book that changed my life.(正是那本书改变了我的人生。)
4、可替换性不同
- Where:where通常不可替换,因为它所指代的是地点或位置。
- 例句:I don't know where she is.(我不知道她在哪里。)
- That:that通常可以被其他代词替换,如who、which、whom等。
- 例句:The person that I met yesterday was very friendly.(我昨天遇到的那个人非常友好。)
5、适用范围不同
- Where:where通常适用于描述具体的地点或位置,如城市、国家、建筑物等。
- 例句:Where did you go on vacation last year?(去年你去了哪里度假?)
- That:that适用于描述具体的事物或人,如物品、人物、概念等。
- 例句:That idea is brilliant.(那个想法很棒。)
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!