but和except的区别是什么?

2个回答

  • 连接词 conj.

    1.但是

    It is hot in summer here, but it is not cold in winter.

    这里夏天热,但冬天不冷.

    2.(通常用not...but...)而是

    Our purpose is not to do it for you but to teach you to do it by yourself.

    我们的目的不是替你做这事,而是教会你自己来做.

    3.可是,然而

    She looks very young, but she is already in her 30's.

    她看上去很年轻,可是她已三十多岁了.

    介词 prep.

    1.(用于nothing,nobody,who,all等词后面)除...以外

    No one saw it but me.

    除了我没有人看到.

    Dick seldom talks of anything but music.

    迪克很少谈及音乐以外的事情.

    except

    介词 prep.

    1.除...之外

    We go there every day except Sunday.

    除了星期天,我们每天都去那儿.

    They all went to sleep except the young Frenchman.

    除了那位年轻的法国人以外,他们全都去睡觉了.

    I like her except when she is angry.

    除了她发怒的时候,我挺喜欢她.

    He has no special fault except that he smokes too much.

    他除了抽烟太多之外,没有什么特别的毛病.

    连接词 conj.

    1.除了

    She did nothing except complain while she was here.

    她在这里时除了抱怨还是抱怨.

    2.要不是;但是

    I would go except it's too far.

    我想去的,只是路太远.