这三者的区别:besides意思是“除...以外,还有...(包括)”;except意思是“除...以外(不包括)”,表示从整体中除去;apartfrom则具有多重意思,既可表示besides,也可以表示except,还可以表示without的意思。
Apartfromclothesandbedding,Ihavenothing。我除了行李被褥之外一无所有。
Hisoneweakness,apartfromaeroplanes,isicecream。除了对飞机情有独钟,他还嗜好冰激凌。
Besidesthetwonovels,Ihaveboughttwoatlases。我买了两本小说,另外还买了两本地图册。
Thereareothervisitorsbesidesme。参观人除我之外,还有另外的人。
Allthetractorsexceptthisaregoodinquality。除了这台拖拉机,所有其他的拖拉机质量都很好。
He'stheonlyoneabsent,everybodyelseishere.;Everybodyhascomeexcepthim。别人都来了,单单他没来。