核心问题
Until recently, scientists have been unable to devise a drill which would be capable of cutting through hard rock at great depths. This problem has now been solved. (这里的 until 为介词)(New Concept English, Book 3, p. 118)
[原译]直至今日,科学家尚未能设计出一种能钻透极深处坚硬岩石之钻探机……此难题现已解决。(朗文出版公司、世界图书出版公司版,p.219)
译文刚说“直至今日科学家尚未能设计出……钻探机”,接着又说“此问题现已解决”,这不是自相矛盾吗?但自相矛盾的原因何在呢?
词典解答
句中的 until recently 显然不能译为“直到现在”,因为下面的句子说到“现在此问题已解决”。until recently 在这里可译为:“不久前”“直到不久前”。
[试译]直到不久前,科学家们尚不能设计出能够钻透深处坚硬岩石的钻探机。但是,现在这个问题已经得到了解决。
(参见 until recently )