这节课来学习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的区别
好了同学们,今天的课程就讲解完了。有任何问题,都可以在下方留言,我也会第一时间回复的。