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

before/in front of

原书 PDF 第 251

before/in front of1

有的语法书说, before 只能用于表示时间, 而不能用于表示空间。但是, 我读到这样一个句子: To put the cart before the horse. (Prov) 本末倒置。 请解释。

在现代英语里,在多数情况下,都是用 in front of 来表示空间(见 in front of/in the front of),而用 before 来表示时间。但这绝不是说,before 永远不能用来表示空间。例如:

  1. She knelt before the fire to warm herself. (Bennet) 她跪在火炉前暖和暖和。

  2. I will not have you talking indecently before the children. (Lewis) 我不允许你在孩子们面前说话这么没有体统。

由于 before 既能表示时间关系,又能表示空间关系,因此下面的句子是有歧义的:

They should stand up before me. (before me 可理解为“before I do”,也可理解为“in front of me”)

他们应在我之前站起来。或:他们应在我的前面站起来。

Markdown:英语常见问题解答大词典-2.md · 38153832PDF:第 251 页 · before/in front of 1-2

before/in front of2

The young man and young woman were sitting behind me. He was sitting ____ them. A. before B. above C. ahead of D. in front of

答案为D。为什么不可以选A?

《“新概念英语”练习详解》(二),外研社,(p.11)解答说:“before 则包含更宽泛的意思,即时间、空间、次序、等级、重要性等方面的‘在……前面’。”既然 before 可以表示“(空间上)在……方面”,那不是正好说明这里可以用 before 吗?例如:The bus stop is just before the school. 公共汽车站就在学校前面。

从语法上说,这里用 before 是完全正确的。但是,从语体上说,这里用 before 就不恰当了,因为 before 表示空间位置时是一个非常正式的词。让我们用汉语的例子来说明这一点。平时我们可以说:“你不要碰我的脖子。”但绝不可以说:“你不要碰我的颈项。”尽管后者与前者的意思相同。

下面再举一些 before 表示“空间位置”的实例:

  1. We knelt before the throne. 我们在御座前跪下。

  2. The priest stood before the altar. 那位教士站在圣坛前面。

  3. ... the tea had been set before him. ……茶已放在了他面前。

Markdown:英语常见问题解答大词典-2.md · 38333851PDF:第 251 页 · before/in front of 1-2