but 和 yet 是两个重要的英文小词,但大家往往感觉不好拿捏。
先来体会两个句子:
1. He is rich, but he is not happy.
2. He is rich, yet he is not happy.
这两句的意思完全一样,都表示“他很富有,但不开心”。从词性来看,but 和 yet 这里都做连词;从逻辑来看,都表转折。在这个案例中,but 和 yet 从含义到用法完全一致。
但很多时候,but 和 yet 的区别很大,今天侃哥为你解密。
先梳理一下 but 和 yet 的词性:
but 除了做连词外,还可以做介词和副词,比如:
1. Everybody agreed but Jack.
每个人都同意了,除了 Jack。
此处 but 做介词,表示“除了...”,后面要跟名词或动名词。
2. I don't think we'll manage it. Still, we can but try.
我想我们应付不了这件事情。但不妨试试。
此处 but 做副词,表示“仅仅、只”,相当于 only,但这种用法比较少。
再来看看 yet,它除了做连词,还可以做副词,主要用在否定陈述句或疑问句中,谈论意料中的事情有无发生:
1. I haven't finished the report yet.
我还没有完成报告。
2. Are we there yet?
我们到了吗?
在上述例子中,因为 but 和 yet 的含义不同,所以区别很明显,但当 but 和 yet 都表示“但是”的时候,区别在哪里?
请注意,当 but 和 yet 都表示“但是”的时候,but 是连词;而 yet 可以做连词也可以做副词,因而 yet 用法更灵活。
举一个最经典的例子:
Although he is rich, yet he is unhappy.
他虽然很富有,但他不开心。
这里的 yet 不能改为 but,因为 although 引导的让步状语从句必须得有一个主句,后面如果用了 and...,那么 although 从句便缺少了一个主句。
但为什么用 yet 就可以?因为此处的 yet 是一个副词,表示“但是、然而、仍然”。although 从句的主句仍然是 he is unhappy,作为副词的 yet 位置灵活,可以放在主句前,中或后。