besides/but/except/except for 表示“除去”
(1)besides 表示“除了……以外,还有……”,它强调部分包括在整体之内。
例如:
Besides his wife, his daughter also went to see him.
除了他的妻子外,女儿也去看过他。
(2)but(prep.)表示“除了……外”,相当于 except。but 常与否定词 nothing、last、及部分形容词最高级连用,后接名词、代词和不定式。
例如:
I did nothing but write a letter this morning.
今天早晨除写了一封信外,我什么都没有做。
(3)except 表示“除……以外”,强调从整体中除去一部分,后可接名词、代词或从句。
多指对同类事物的排除。
例如:
Everyone is at school today except Lin Tao.
除了林涛外,大家都到齐了。
(4)except for 表示“除了……外,只……”。它强调从整体中排除一部分,是对主语的内容起到修正的作用,一般针对非同类事物。
例如:
Your composition is very good except for a few spelling mistakes.
你的作文写得很好,除了几处拼写错误。(composition 与 mistakes 不同类)