all but one
英 /ɔːl bʌt wʌn/美 /ɔːl bʌt wʌn/
phrase
除一个外全部;几乎全部
词义说明
该短语由“all”(全部)、“but”(除……之外)和“one”(一个)组成,本义为“除一个之外的全部”,即几乎全部。引申义为“几乎所有”,强调数量上的接近全部,但并非全部。在具体语境中,它可以指人或物,也可以指抽象概念,如“all but one of the seats were occupied”表示除一个座位外全部有人。从本义到引申义,逻辑上是从精确的“差一个”到模糊的“几乎全部”,后者更常用于修辞或强调。
词源解析
该短语中的“all”源自古英语“eall”,意为“全部”;“but”源自古英语“būtan”,意为“在……之外”;“one”源自古英语“ān”,意为“一”。三者组合,字面意思为“全部在外的一”,即“除一个外全部”。构词逻辑清晰,无需额外记忆,理解各词本义即可。
使用场景
该短语广泛用于日常口语、新闻报道、学术写作和文学作品。在日常口语中,语气随意,如“All but one of my friends came to the party.”;在新闻报道中,用于陈述事实,如“All but one of the hostages were released.”;在学术写作中,用于精确描述数据,如“All but one of the variables showed significant correlation.”;在文学作品中,可用于营造氛围,如“All but one of the candles flickered out.”。各场景下含义基本一致,但语气从口语到正式递增。
语法要点
该短语通常作为限定词或代词使用,后接名词或独立使用。常见句型为“all but one + 名词复数”或“all but one of + 名词复数”。作主语时,谓语动词与“all”所指代的名词保持一致,通常用复数,例如“All but one of the students are present.”。易错点:不要与“all but”混淆,后者意为“几乎”,后接形容词或动词,如“He all but died.”。此外,注意“one”后可接单数名词,但较少见,如“all but one book”。
近义辨析
与“almost all”意义相近,但“all but one”更强调“差一个”的精确性,而“almost all”更模糊。例如,在统计报告中,用“all but one”更严谨。与“the majority”相比,后者不强调具体数量,而前者明确指“除一个外”。与“except one”相比,“all but one”更正式,且常作主语,而“except one”通常后置。选择时,若需精确表达“差一个”,用“all but one”;若只需表达“大部分”,用“almost all”或“the majority”。
注意事项
该短语属于中性表达,无褒贬色彩,语域中性偏正式,适用于大多数场合。常见误用包括:将“but”误解为“但是”,导致翻译错误;或将其与“all but”混淆,后者意为“几乎”。此外,在口语中,有时会省略“one”后的名词,但需上下文清晰。注意避免在非正式场合过度使用,以免显得生硬。
高频搭配
- all but one of + 名词复数
- 除一个外的所有……
- all but one + 名词复数
- 除一个外的所有……
- all but one person
- 除一人外的所有人
- all but one member
- 除一名成员外的所有成员
- all but one seat
- 除一个座位外的所有座位
- all but one vote
- 除一票外的所有票
- all but one item
- 除一项外的所有项目
句子示例
| All but one of the passengers survived the crash. | 除一名乘客外,其余全部在事故中幸存。 |
| She has read all but one of the books on the list. | 她读了清单上除一本以外的所有书。 |
| All but one of the cookies were eaten by the children. | 孩子们吃了除一块以外的所有饼干。 |
| The votes were counted, and all but one were in favor of the motion. | 计票结果显示,除一票外,其余全部赞成该动议。 |
| In the race, all but one of the runners finished within an hour. | 比赛中,除一名选手外,其余均在一小时内完成。 |