关系词的区分!which that when where 有什么区别
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 11:23:54
关系词的区分!which that when where 有什么区别
关系词的区分!
which that when where 有什么区别
关系词的区分!which that when where 有什么区别
that和which做比较,主要在于它们在定语从句中的用法 that 和which在定语从句中都是做关系代词,指代先行词是事物的名词或代词(that还可以指代人,which 不可以).通常情况下二者可以互换.区别:关系代词用that(不用which)的情况:1.先行词是all,anything,everything,nothing等,关系代词应用that That's all that he told me.2.先行词前有the only,the same,the very 或no,little,much,any,every,all 等修饰时,关系代词应用that She is the only person that I know in this company.3.先行词前有序数词或形容词最高级修饰时,关系代词常用that The first thing that I want to do is to take it away.4.当先行词同时含有"人"或"物"时,关系代词应用that 5.在固定结构the same...that...; so...that...; such...that...以及it is/was...that...的强调句型中,要用that This is the same park that we once visited.6.如主句以there be开头时,关系代词应用that There is a room that has two windows.2.关系副词与关系代词的区别 在定语从句中,当先行词是人或物时,从句的引导词用关系代词;而当先行词是表示时间和地点时,常用关系副词引导.但有时常遇到先行词是表示时间或地点的名词,关系词却要用关系代词.请看例句:例1. This is the place where we worked last year.(这是我去年工作过的地方.) 例2. This is the place which / that we visited last year.(这是我去年参观过的地方.) 上述两个句子的主句相同,先行词都是place ,但是它在两个从句中的功用不同.例1中的place 指的是从句中谓语动词发生动作的地点(… worked in the place),因此,关系词要用关系副词where (= in which).而例2中的place是从句谓语动词的宾语(…visited the place),关系词指代的是动作的承受对象,所以要用关系代词which或that ,不能用关系副词where .3.在非限定性定语从句中指物时只能用which that 只能在限定性定语从句中指代人或物,而在非限定性定语从句中指代物时不能用 that ,只能用 which .例1.He showed me a photo that / which upset me .(他给我看了一张令我心烦意乱的照片) 例2.He tore up my photo,which upset me .(他撕了我的照片,这件事令我很不高兴.)