词典词条 · 问答

before/until ¹

核心问题

He applied three times ____ he was finally admitted to the university. A. before B. until C. when D. whereas

《英语结构难题解析》(复旦大学出版社,1995年,p.334)在解释上面的试题为什么只能选before而不能选until时说:“before作为连接词,表示时间上‘前于’,until则强调‘以后的情况与前相反’。before只能用于肯定式,不能用于否定式。”这种说法对吗?

词典解答

从时间概念上来考虑, beforeuntil 都是表示时间上“先于”。R. Quirk 等在 A Comprehensive Grammar of the English Language 中说: “untilbefore 都表示主句的情景发生在从句的情景之前……”。

  1. I started my meal before Adam arrived. 在亚当到达之前我就开始吃饭了。

  2. I disliked Manrice until I got to know him. 在我了解曼里斯之前,我一直不喜欢他。

至于“before 只能用于肯定式,不能用于否定式”的说法,那就更不符合英语的实际情况了。

  1. He did not arrive before I returned. (CGEL) 在我回来之前,他还没到。

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

  3. I cannot go before he comes. (《英美语惯用法辞典》) 他来之前我不能走。

那么,在你所提问的句子里为什么不能使用 until,而必须使用 before 呢?依我们的看法,这里之所以不能使用 until,是因为 apply(申请)是个瞬间动词。大家都知道,until 与肯定主句连用时,主句中的动词不能是瞬间动词(start, finish),而必须是持续动词如 be, live, love, like, wait 等(I waited until he returned.)。(参见 before/until 2^{2}until/before

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