同位语从句和定语从句的区别
1. 先行词不同
同位语从句所修饰的名词比较有限,通常是抽象名词,有一定的内涵;而定语从句所修饰的词则非常广泛,可以是名词、代词、主句的一部分甚至是整个句子。
例句①:There is no doubt that the price of wheat will go up.
语法:这是一个主从复合句。that引导的是同位语从句,作no doubt的同位语。
译文:毫无疑问,小麦的价格将会上涨。
例句②:Those who were against the plan raised their hands.
语法:这是一个主从复合句。who引导的是定语从句,修饰Those。
译文:那些反对这个计划的人举起了手。
2. 意义不同
同位语从句是用来说明所修饰名词的具体内容的,它与被修饰的词语通常可以画等号,相当于名词。定语从句是限制所修饰名词的,它的作用是将所修饰的名词与其他类似的东西区别开来,相当于形容词。
例句①:The fact that the Chinese people invented the compass is known to all.
语法:这是一个主从复合句。that引导的是同位语从句,相当于名词,作fact的同位语。
译文:中国人发明指南针这个事实是众所周知的。
例句②:The fact that we talked about is very important.
语法:这是一个主从复合句。that引导的是定语从句,相当于形容词,修饰fact。
译文:我们谈论的这个事实很重要。
3. 引导词及其在从句中担任的成分不同
(1)what, how, whatever, whether等可以引导同位语从句,但不能引导定语从句。例句:That question whether we need it has not been considered.
语法:这是一个主从复合句。whether引导的是同位语从句,作question的同位语。
译文:我们是否需要它这个问题还没有被考虑。
(2)that引导定语从句时,在从句中一般作主语或宾语(指物时还可以用which代替),并且作宾语时常常省略;that引导同位语从句时仅起连接作用,不充当任何成分,并且不能省略,也不能用which来代替。
例句①:The order that we should send a few people to help the other groups was received yesterday.
语法:这是一个主从复合句。that引导的是同位语从句,作order的同位语;that在从句中虽不充当任何成分,但不能省略。
译文:我们应该派几个人去帮助别的小组的命令昨天收到了。
例句②:The order that we received yesterday was that we should send a few people to help the other groups.
语法:这是一个主从复合句。第一个that引导的是定语从句,修饰order;that在定语从句中作received的宾语,可以省略。
译文:我们昨天收到的命令是我们应该派几个人去帮助别的小组。
(3)关系副词when, where, why引导定语从句时不在从句中充当任何成分,先行词一定分别是表示时间、地点和原因的名词;而引导同位语从句时,虽然可以在从句中充当状语,但先行词则肯定不是表示时间、地点和原因的名词。
例句①:For many senior university students, May is a month when thoughts are firmly set on careers.
语法:这是一个主从复合句。when 引导的是定语从句,先行词a month表示时间。
译文:对于许多大四学生来说,5月是一个一门心思谋就业的月份。
例句②:After parting, I've no idea when we will see each other again.
语法:这是一个主从复合句。when引导的是同位语从句,作idea的同位语。
译文:此次分别,不知道什么时候我们才能再见。
例句③:The house where she lives was once the village post office.
语法:这是一个主从复合句。where引导的是定语从句,先行词house表示地点。
译文:她现在住的房子曾经是村里的邮局。
例句④:He raised the question where we could get the basic data.
语法:这是一个主从复合句。where引导的是同位语从句,作question的同位语。
译文:他提出了这样一个问题:我们从哪里能得到原始数据?
例句⑤:I'd like to know the reason why you're so late.
语法:这是一个主从复合句。why引导的是定语从句,先行词reason表示原因。
译文:我想知道你为什么迟到那么长时间。
例句⑥:I have no idea why he resigned his post.
语法:这是一个主从复合句。why引导的是同位语从句,作idea的同位语。
译文:我不知道他为何辞职。