he had thought of everything _____ the weahter

问题描述:

he had thought of everything _____ the weahter
he had thought of everything _____the weahter
A besides
B except for
C but
D but not

应该是c,
通常的“除了”是besides或者except,
所以此处b不能用,
而上面两个词有区别,
besides是“加上的”除了,
比如大家都没有合格,除了她,那就用besides,
而except是“减去的”除了,
比如大家都去春游,除了她没去,那就用except,
所以此处他考虑到了所有的事除了天气因素,是“减去的”除了,
所以a不能用.
而……but在此处的意思即是“除了”的意思
d的用法应该不存在