词典词条 · 问答

but for/except for

核心问题

《英语惯用法大词典》(中国科技出版社,1994年,p.266)说“but for 意为‘要不是’,用于虚拟语气。与此同义的 except for 用于直陈语气。”据我所知,except for 作“要不是”解时,也是应当与虚拟语气连用的。例如:She would leave her husband except for the children. (LDCE)

词典解答

except for 表示例外,作“除了”解时,常常与陈述语气连用。例如:

  1. Except for me, everyone was tired. (CGEL) 除了我之外,大家都很疲劳。

  2. Except for John, all died. (CGEL) 除了约翰,其余的人都死了。

  3. Except for John, the whole class passed the test. (DAI) 除了约翰, 全班同学都通过了考试。

  4. Except for us/ourselves, the whole village was asleep. (CGEL) 除了我们之外, 全村的人都睡着了。

except for 表示否定的条件,作“要不是”解时,则如同 but for(参见 but for 1^{1} )一样,也常常与虚拟语气连用。例如:

  1. Except for you, I should be dead by now. (LDCE) 要不是你,我现在已不活在人世了。

  2. Except for John they would all have died. (CGEL) 要不是因为约翰,他们大家都死了。

至于该书所说的“but for 意为‘要不是’,用于虚拟语气”,那也是不精确的,实际上,but for 也可以表示“除……之外”的意思,见 but for 2^{2}except for/but for

来源:英语常见问题解答大词典-2.md · 第 59796000 行 · 原文哈希 93ce501718