词典词条 · 问答

except for/but for ¹

核心问题

下面是《英语世界》1990年第1期第376条答问:

“三问[376]Apart from the location, we like everything about the project.

A. Except that B. Except for C. Aside to D. But for《中高级英语考试指南》,p.2 顾南华著。The correct answer isD”. But I thinkBis correct. Do you think so?

▲答 Yes, I do think you are right."

《中高级英语考试指南》的编者认为选 D(But for) 是对的, 而《英语世界》答问栏的问者和答者则认为选 B(Except for) 是对的。我感到无所适从。请释疑。

词典解答

目前我国学英语的学生有个误解:except for总是作“除……之外”解,因而与动词的陈述语气连用,而but for总是作“要不是”解,因而与动词的虚拟语气连用。其实,except forbut for都可作“除……之外”解,与动词的陈述语气连用,也都可作“要不是”解,与动词的虚拟语气连用。在上面的试题里,apart from作“除……之外”解,与动词的陈述语气连用,因此,既可以选B,也可以选D(But for),只是在这种情况下except forbut for用得更普遍一些而已。关于but for的这一用法,让我们举一些证明例句:

  1. But for John they all died. (CGEL) 除约翰之外,他们大家都死了。

  2. But for a half hour or so for lunch I am here all day. 除了吃午饭的半个小时左右,我整天都在这里。

  3. For a year the dam remained complete but for the generators. (Mis) 除了发电机, 水坝在一年的时间里仍完好无损。

来源:英语常见问题解答大词典-3.md · 第 66426661 行 · 原文哈希 67cbe1ad94