词典词条 · 问答

before/in front of ¹

核心问题

有的语法书说, 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”)

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

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