好文: besides和except的区别

大有学问

这节课来学习except,besides,but三者的区别。三者都可表示除外的意思,但三者的侧重点不同

1)Except:表示除了...之外。侧重于排除在外,从整体里减去。除去的和保留的都是同类事物。

eg:They all went to sleep except me. 除我之外,他们都去睡觉了。

2)But:表示除了...之外。侧重指不包括在内

我们小结一下but 与 except的区别:两者都是表示除了。。。之外的意思,两者可以互换,但含义上略有差别:我们来比较一下这两个例句:

All are here but one.

(but侧重指意义的完整性/整体性。除一个人,其他所有的人都到了。)

All are here except one.

(except 则侧重指后面除去的部分,还有一个人没到。)

3)Besides:表示除了...之外,还有...。着重于指另外还有。

大家可以观察到这两幅图是分开的。在第一幅的基础上,加上第二幅图的五角星,这个五角星指的就是besides,表示的是一种叠加关系。除了第一幅的五个桃心,还有第二幅的五角星。

Besides English, he has to study German.除了英语之外,他还要学德语。也就是说两种语言都要学,但是更侧重于学德语。

接下来我们通过几个例句再来理解一下三者的区别。

besides和except的区别

except和except for的区别

好了同学们,今天的课程就讲解完了。有任何问题,都可以在下方留言,我也会第一时间回复的。

转载注明出处:华峰博客网

内容版权声明:除非注明,否则皆为本站原创文章。