词典词条 · 问答

until/before ¹

核心问题

1987年高考英语试题第三大题第11小题:

I didn't manage to do it ____ you had explained how.

A. until B. unless C. when D. before

标准答案为 A。难道选 D 就算错误吗?

词典解答

D 也是正确的,因为连词 before 也可以与否定的主句连用,尽管用 until 和用 before 有时候在意义上有些区别。试比较:

  1. He didn't arrive until I returned. (CGEL) 直到我回来时他才到达。

  2. He did not arrive before I returned. (CGEL) 在我回来之前他尚未到达。

  3. He said that I couldn't go before I had seen her. 他说在我看到她之前不能走。

  4. I hadn't waited long before he came. (ALD) 我没有等很长时间,他就来了。

上面试题,如选(A),意为:“直到你解释了如何干,我才设法完成了那个工作。”如选(D),则意为:“在你解释如何干之前,我没有完成那件工作。”或“你解释了如何干之后,我才设法完成了那个工作。”

(参见 before/until)

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