哪位英语高人帮我一下关于BUT的短语?

1个回答

  • anything but, nothing but, all but, none but

    这些短语均由代词加前置词but(除开)构成,但含义各不相同.

    1.anything but :(=not at all, by no means, never)表示“决不,根本不”.

    例如:She is anything but a beauty.(她一点也不漂亮.)

    2.nothing but :(=only)表示“只不过,除了……以外什么也没有”.

    例如:They did nothing but complain.(他们只知道抱怨.)

    3.all but :(=almost, nearly)表示“几乎,差一点”.

    例如:She all but fainted when she heard the news.(听到那消息,她差点晕过去.)

    4.none but :(=no one except)表示“只有;除……外谁也不”.

    例如:None but my mother fully understands my condition.(最了解我的情况的人不是别人正是我的母亲.)