
besides和except和except for有什么区别?
2022-02-24
except 和 except for都有“除...以外,把...排除在外”的意思,而 besides 的意思是“除...之外还有”。except for一般用于名词前,except一般用于介词和连词前。
except通常用于名词短语之前
All the boys except Peter started to giggle。
除了Peter,其他男孩都在笑。
except可以用在人称代词宾格如“me,him or her”或反身代词如“himself or herself”之前。
There's nobody that I really trust, except him.
除了他,其他人我都不相信。
He had allowed no one inside the room except himself.
注意,except不能用于人称代词主格之前
例如,不能说“There's no one here except I”
except用于介词和连词之前
He's good-looking except when he smiles.
只要他不笑,就很好看。
This room is no use except as a storeroom.
这个房间只能作为储藏室来用了。
except for一般用于名词之前
The classroom was silent, except for the busy scratching of pens on paper.
教室很安静,除了有笔在纸上写字的沙沙声。
Everyone was invited except for me.
除我以外,所有人都受到了邀请。
besides作为介词,表示除...之外还有
What languages do you know besides English?
除了英语,你还知道其它什么语言吗?
后面通常跟 -ing形式
These salads are delicious besides being healthy.
这些沙拉既美味可口又有利于健康。
注意,如果表示谈论的是唯一的人或事,besides此时也表示“除...以外”的意思
There's no one here besides [=except] me.
除我以外,没人在这儿。(我是唯一个在这里的人)
作为副词,可以表示而且,有再说的意思
I'm not ready to get married yet. Besides, I enjoy living alone.
我还没做好结婚的准备。况且,我喜欢独居。
表达意思不同
besides 作介词表示除…之外(还):
What other sports do you like besides football?
除足球外你还喜欢哪些运动?
except(也可以用except for)指仅有某事物不包括在内:
I like all sports except football.
除足球外我喜欢所有的运动。
I had nothing on except for my socks.
我除了短袜什么都还没穿。
扩展
besides 作副词单独使用时通常与作介词时的含义不同,主要用以提出另一理由或论据:
I don't think I'll come on Saturday. I have a lot of work to do. Besides, I don't really like parties.
我想我星期六不会来。我有好多事要做。再说,我不太喜欢社交聚会。