这三者的区别:besides意思是“除...以外,还有...(包括)”;except意思是“除...以外(不包括)”,表示从整体中除去;apart from则具有多重意思,既可表示besides,也可以表示except,还可以表示without的意思。
apart from例句:
Apart from clothes and bedding,I have nothing。我除了行李被褥之外一无所有。
His one weakness,apart from aeroplanes,is ice cream。除了对飞机情有独钟,他还嗜好冰激凌。
besides例句:
Besides the two novels,I have bought two atlases。我买了两本小说,另外还买了两本地图册。
There are other visitors besides me。参观人除我之外,还有另外的人。
except例句:
All the tractors except this are good in quality。除了这台拖拉机,所有其他的拖拉机质量都很好。
He's the only one absent,everybody else is here.;Everybody has come except him。别人都来了,单单他没来。