关于but和yet在连词上的区别?书上说一个有逻辑上的转折一个没有.但是怎样算有呢?如I am thin but my sister is fat.这里用BUT我觉得不对,因为我瘦,难道我妹就一定瘦吗?再者,I have slept for eight hours,yet im still sleepy,这里的YET应该改成BUT,因为正常情况下睡了很久都应该不困.太困惑了.

问题描述:

关于but和yet在连词上的区别?
书上说一个有逻辑上的转折一个没有.但是怎样算有呢?
如I am thin but my sister is fat.这里用BUT我觉得不对,因为我瘦,难道我妹就一定瘦吗?
再者,I have slept for eight hours,yet im still sleepy,这里的YET应该改成BUT,因为正常情况下睡了很久都应该不困.
太困惑了.

不能改but,but前面不能有逗号,而yet可以有。

but只是简单的叙述,但是yet是强调一种因果关系。

从另个角度考虑下:你什么时候觉得应该用 “但是”,就用BUT;什么时候觉得“不过”更合适一些,就用“YET".
换句话说:yet 比 but 要弱一些.
有时候,yet 还暗含有对 现在 或 某一时间点 的影响的意思.