but用于关系代词的四种特点(秒杀长难句)
对于but用作关系代词,很多读者也许觉得很陌生。
下面小编总结一下它的用法特点:
but作关系代词具有否定意义,相当于that...not.
因此but后面接定语从句在形式上是肯定的,但意义上是否定的。
but所修饰的先行词往往会被一个否定词修饰,换句话说,but常与具有否定意义的主句连用。
这样一来,主句的否定和but本身的否定意义结合起来即构成双重否定,表达一个肯定的意思。
but可指人也可指物,在从句中作主语或宾语
but通常指引导限定性定语从句
掌握了上述四点,but作为关系代词的用法就好理解了。请看例句:
There are very few rules of grammar but have exceptions;the exception proves the rule.
▌首先,我们看到定语从句but have exceptions在形式上是肯定句,但由于本身具有否定意义,所以该定语从句相当于that don"t have exceptions,表示”没有例外的“。
其次,在主句中有否定词few来修饰先行词rules of grammar,表示“很少有语法规则”。于是主句的否定与从句的否定结合起来构成一个双重否定,整个句子表示“很少有语法规则是没有例外的”。
第三,but在这里指物,即rules of grammar,在从句中做主语。
译文▲:「很少有语法规则是没有例外的,因为有例外才有证明规则存在。」
2.there are very few but admire his talents.
▌该句相当于说there are very few who don"t admire his talents.表示“不赞赏他的才能的人几乎没有”。
关系代词but指代先行词few,在定语从句中作主语。
译文▲:很少有人不赞赏他的才干的。
想了解更多精彩内容,快来关注英语小贴士