beside和 besides在表示"除…之外"时意思一样,但它含义是“in addition to something”,表示“除…之外(还)”。
except和except for在表示"除…之外"时用法也差不多,也是指“除…之外”的意思,但它含义是“not include sb/sth”。
We all succeed beside(s)Tom。除了Tom,我们也都成功了。(Tom和我们都成功了)。
we all succeed except (for) Tom. 除了Tom,我们都成功了。(Tom没有成功,我们成功了)
如果一定要区分except和except for的用法,有一种说法是说except for后面接的与前面的不一样,举例如下:
We all succeed except Tom.(Tom和我们都是指人,是同一类)
The composition is excellent, except for some spelling mistakes.(除了一些拼写错误外,这篇作文很好。因为拼写错误与composition不是同一类,有人觉得用except for更好)。
供参考!