1 except 表示“除……外”,指除去的不算在內,except 的賓語排除在外;besides 表示“除……外(還有)”,besides 的賓語也算在內。
Besides milk and fruits, we bought vegetables. 除了牛奶和水果,我們還買了蔬菜。
Everyone was present except her. 除了她大家都到了。
比較
They went there except Tom. 除了湯姆外,他們都去那里了。(湯姆沒去)
They all went there besides Tom. 湯姆去那里了,他們也都去那里了。(湯姆也去了)
Except maths, they study Chinese and English. 他們學習中文和英語,不學數(shù)學。(數(shù)學除外)
Besides maths, they study Chinese and English. 除了數(shù)學,他們還學中文和英語。(數(shù)學也包括在內)
提示
besides用于否定句中時,與except同義。
He had no other tools besides/except these. 除了這些,他沒有別的工具。
2 except for 可以代替except ,表示“除了……外,除去”,且在句首只能用except for, 不用except。另外,except for 還可表示“要不是由于”。
We all went swimming except (for) Tom.除了湯姆外,我們都去游泳了。
Except for Tom,we all went swimming.
I would go with you except for my headache. 要不是因為頭痛,我想同你一起去。
3 but 表示“除……外”時,可同except 換用,語氣上更強。
My father goes to work every day but Sunday. 我父親除星期天之外每天都去上班。
They all passed the exam but Jack. 除杰克外,他們都通過了考試。
4 beside 表示“在……旁邊”,還表示“與……相比”。
I'd like to live beside the sea. 我想住在海邊。
Those books seem rather dull beside this one. 與這本書相比,那些書似乎都很枯燥。