原书主词条 · 3 个连续词条

before(adv.)

原书 PDF 第 248—249

before(adv.)1

My brother has never been abroad before... (New Concept English, Book 2, Lesson 4) before 是表示过去时间的状语,为什么竟能与动词的现在完成时 (has been) 连用呢?

这种用法是我们初学英语的中国人不容易接受的。但是,应当记住,像 before, formerly, previously 这样的时间副词以及像 in the past, in the past few years 这样的介词短语,并不是表示过去的某个时间点,而是从现在开始追溯到过去的一段时间。这样一来,它们与现在完成时连用,也就是可以理解的了(参见 present perfect tense 7,8^{7,8} )。

  1. I have never written a play before. (CGEL) 我以前从没写过剧本。

  2. He has been unhappy for a long time, but I've never seen him so unhappy before. (CGEL) 好长一段时间他都不高兴,但是以前我从没见到他这样不愉快。

  3. I've never heard that word before. (EGS) 我以前从没听到过那个词。

Markdown:英语常见问题解答大词典-2.md · 36543665PDF:第 248 页 · before (adv.) 1-2

before(adv.)2

We went to that movie a few nights ago. We haven't gone to that movie before. A B C D

我认为这道题的后一个句子并没有什么错误,因为副词 before 与现在完成时连用是很常见的。

before 表示“从现在开始追溯到过去的一段时间”时,才可以与现在完成时连用。而上面试题中的 before 并不是指这个意思,而是指从过去的一个时间点(a few nights ago)算起的“以前”,因此不能与现在完成时连用,而必须与过去完成时连用,因此需将 haven't gone 改为 hadn't gone

Markdown:英语常见问题解答大词典-2.md · 36663678PDF:第 248 页 · before (adv.) 1-2

before(adv.)3

We can perhaps forgive those who said the moons of Jupiter were produced by Galileo's spyglass if we recall that in his day, as for centuries before, curved glass was the popular contrivance for producing not truth but illusion, untruth... (New Concept English, Book 4, L. 32)

[原译1]如果我们回忆起这样一件事实:在伽利略时代(即若干世纪之前)曲面镜不是用来产生真实影像,而是用来产生幻影、假象的流行器件,那么对于那些把木星的卫星说成是伽利略的小望远镜的产物的人们,我们或许是能够原谅的。(上外教育出版社,p.21)

[原译2]如果我们回忆一下,Galileo时代如同它的几个世纪以前一样,曲面镜不是用来产生真象而是产生幻影或假象的常用器械,那么,对于那些把木星的卫星说成是用Galileo小望远镜产生出来的人们,我们或许会予以原谅的。[《新概念英语》(四)朗文出版公司、世界图书出版公司,1993,p.172]

上面的译文对 as for centuries 的翻译是否正确?

译文1将for centuries before译为“若干世纪以前”,而译文2将它译为“它的几个世纪以前”。“几个世纪以前”不是指时间段,而是指过去的一个具体的时间。这恐怕不符合历史。首先应当指出,as for centuries before,并不是his day的同位语,因此,不应译为“即若干世纪以前”。其次应当指出,for centuries before不是指“若干世纪以前”,而是指伽利略时代“以前的几个世纪里”,指的是时间段。请看下面类似的例句:

All day, as for three days before, we planted trees. 我们全天种树,正像以前三天一样。

下面的译文把 in his day, as for centuries before 译为“伽利略之前的几个世纪期间”,则是犯了更大的错误:

如果我们回想一下伽利略之前的几个世纪期间,曲面镜一直是一种用于产生幻影而不是产生真象的把戏装置,那么我们就会原谅那些当初把伽利略观察到的木星卫星说成是伽利略用他的小望远镜变出来的人的……[《新概念英语》(第四册)新版,外研社,p.190]

[试译]如果我们想到,在伽利略时代,如同在那时以前的许多世纪里一样,曲面镜是用来制造幻象(即假象)而非真象的通用器件的话,那么我们也许会原谅那些把木星的卫星说成是伽利略的小望远镜虚构出来的人。

Markdown:英语常见问题解答大词典-2.md · 36793698PDF:第 249 页 · before (adv.) 3