but for表示“除了…以外”,用于真实场景的从句中相当于without, except for。
but for在含义上相当于without, except for,具体语义可以理解为:要不是,如果没有,若非;除了…外
《朗文英语语法》(L. G. 亚历山大编著)第604页25.14
Except/But foryou everyone has helped.
《韦氏高阶英汉双解词典》第285页but词条
but for要不是;如果没有;若非
We would never have visited the town but for (= except for)the newspaper article about local artists. 要不是读到报纸上介绍当地艺术家的文章,我们才不会游览这个小镇呢。
《牛津高阶英汉双解词典》第八版第270页but词条
but for 2 except for(表示不包括在内)除了…外
The square was empty but for a couple of cabs. 除了几辆出租车外,广场上空空如也。
《朗文当代高级英语辞典》第五版第316页词条5
but for b) except for something or someone除了
All was silent but for the sound of the wind in the trees.
万籁俱寂,只有风吹树林的沙沙声。
《麦克米伦高阶英汉双解词典》第273页
but for 1 except for something除了
The work was now complete, but for a final coat of paint.
除了最后一层油漆,现在活儿都干完了。
《英语常用词用法详解大词典》席玉虎主编第557页but词条
but for除…之外except for
But for John they all died. 除了约翰大家都死了。
But for you everyone has helped. 除了你之外,大家都帮忙了。
2017年4月20日
联系客服