一、详细释义:


phr.

除了…之外(都)


例句:

All but my auntie have had lunch.

除了我的婶婶以外,大家都吃了中饭了。


例句:

All but a few will say amen to his proposal.

除了少数几个人外,大家都会十分赞成他的建议。


几乎,差不多


例句:

But that market has all but disappeared.

不过,这个市场现在几乎消失了。


例句:

The room was all but empty.

房间里几乎全空了。


二、词义辨析:


anything but,nothing but,all but,none but

这些短语均由代词加前置词but(除开)构成,但含义各不相同。 anything but(=not at all,by no means,never)表示“决不,根本不”。 nothing but(=only)表示“只不过,除了……以外什么也没有”。 all but(=almost,nearly)表示“几乎,差一点”。 none but(=no one except)表示“只有;除……外谁也不”。


三、参考例句:


But that market has all but disappeared.

不过,这个市场现在几乎消失了。


The plan is all but a ravel!

这个计划简直一团糟!


The room was all but empty.

房间里几乎全空了。


All but my auntie have had lunch.

除了我的婶婶以外,大家都吃了中饭了。


All but four Democrats voted nay.

除了四名民主党党员外,全部投票否决。


By 1980, Miami beach had all but totally eroded.

到1980年,迈阿密海滩已经完全风蚀了。


Such countries are not 'developing' at all, but regressing.

这些国家根本不是在“发展中”,而是在倒退。


All but a few will say amen to his proposal.

除了少数几个人外,大家都会十分赞成他的建议。


Such countries are not "developing" at all, but regressing.

这些国家根本不是在“发展中”,而是在倒退。


She all but fainted when she heard the news.

听到那消息,她差点晕过去。