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

for

原书 PDF 第 553—1577

for1

Rip is tall for his age.

如何解释句中介词 for 的含义?

这里的介词 for 是表示比较的“标准”(standard)Rip is tall for his age. 可以理解为 Rip is taller than normal. 请看下面的例句:

  1. That dog is long-legged for a terrier. (CGEL) 那条狗按 獏而论腿是很长的。( 獏是一种小狗)

  2. It is quite warm tonight for February. (Shaw) 就二月份来说,今天夜里的天气是够暖和的了。

  3. On educational matters his views were advanced for his day. (Mis) 他在教育问题上的观点, 就他那个时代而论, 是很先进的。

Markdown:英语常见问题解答大词典-3.md · 1001110026PDF:第 553 页 · for 1-4

for2

He bought the stock for me. 请问句中 for me 是表示“给我”,还是“替我”?

就孤立的句子而论, for me 既可能指“给我”, 也可能指“替我”, 因为 for 的这两层含义在这里都适用。

(a)他给我买了股票。(He bought the stock; the stock was for me.He bought me the stock.)

(b)他替我买了股票。(He bought the stock; he did it for me.)

Markdown:英语常见问题解答大词典-3.md · 1002710036PDF:第 553 页 · for 1-4

for3

长春地质学院招考研究生英语试题:

Comrade Li ____ (work) for six hours in the laboratory.

标准答案要求填 has worked, 是否还有其他正确答案?

由于句中没有指出动作发生的具体时间,所以还可以填 works, has been working, will work, worked, 因为 for + a period of time 不仅能与现在完成时连用,而且也能与一般现在时、一般过去时、一般将来时和现在完成进行时连用。

Markdown:英语常见问题解答大词典-3.md · 1003710046PDF:第 553 页 · for 1-4

for4

AWe stayed at the hotel (for) three weeks.

(B) He taught her for three years.

许多教科书上说,在 for 用于表示时间时,在 for 引导的短语中,for 常常可以省略。请问上面两个句子里的 for 是否都可以省略掉?

for 引导的时间短语用来修饰具有静态意义的动词时常常可以省略:

  1. They lived in China (for) seven years.

  2. The meeting lasted (for) two hours.

  3. We stayed at the hotel (for) three weeks.

  4. He has worked here (for) a year.

  5. They will be in Chicago (for) a year.

for 与以 all 开头的名词短语连用时, 必须省略 for[参见 for all day(×)] :

但是,当 for 短语修饰动态动词时或者用于否定句时,则介词 for 不能省略。

  1. I'm going away for a few days. 我要离开几天。

  2. I haven't seen him for three weeks. 我有三个星期没有看见他了。

所以,CGEL 把下列句子看作是错误的:

  1. × I taught her three years.

  2. × I haven't spoken to her three months.

另外, 当 for 用在句子开头时, 一般也不能省略:

  1. {Helivedabroad(for)sixyears.Forsixyears,helivedabroad.\left\{\begin{array}{l}He lived abroad (for) six years.\\ For six years, he lived abroad.\end{array}\right. 他在国外住了六年。

  2. He waited anxiously at hospital (for) some time.

For some time, he waited anxiously at hospital. 他在医院焦急地等了一会儿。

练习
  1. We waited ____ for the bus.

    1. A

      for long time

    2. B

      a long time

    3. C

      some long time(全国高考)

Markdown:英语常见问题解答大词典-3.md · 1004710093PDF:第 553 页 · for 1-4

for4

for a long time 用作状语时,其中的 for 可以省略吗?

for a long time 中的 for 常常可以省略:

  1. I can stay a long time. (CGEL) 我可以住(停留)很长时间。

  2. These boys have been in the yard a long time. 这些孩子在院子里玩了很长时间。

但是,当for短语修饰动态动词或者用于否定句时,介词for一般是不能省略的,见 for4\mathrm{for}^4

Markdown:英语常见问题解答大词典-8.md · 1137211383PDF:第 1577 页 · for a long time/a long time

for5

I have not studied Russian for two years.

葛传槊:《英语惯用法词典》(p.261)说上面的句子有两个含义:

  1. 我已经有两年不学习俄语了。

  2. 我学习俄语以来还不满两年。

请问上面的英语句子有第二个含义吗?

我们认为,R.Quirk等人的论述能很好地回答你提出来的问题。他们说:

"For has different meanings in the following two sentences:

I've done that for years. [1]

I've not done that for years. [2]

In the positive[1], the action is included in the for time span, ie included duration. In the negative[2], on the other hand, the action is excluded from the for time span, ie excluded duration ('It's years since I've done that', 'I haven't done that in years'). (CGEL, p. 689)

(“For 在下面两个句子里有不同的含义:

I've done that for years. [1]

I've not done that for years. [2]

在肯定句[1]中,行为包含在for所表示的时间段之中,也就是说,这里所指的时间段是内包持续时间。而在否定句[2]中,行为被排除在for所表示的时间段之外,也就是说,这里所指的时间段是排除持续时间(‘It's years since I've done that',I haven't done that in years’)。

由上面的论述可以看出,你所提出的否定句 I have not studied Russian for two years. 只有

葛老所提出的第一种含义: 我已经有两年不学习俄语了。并请与下列句子进行对比:

I have not seen you for ages. 我多年没有与你见面了。

Markdown:英语常见问题解答大词典-3.md · 1009410129PDF:第 554 页 · for 5-6

for6

Where did he go?”“He went to another store ____.”

A. to buy slacks B. for buying slacks C. buy slacks D. buying slacks (TOEFL)

我知道正确的答案是 A, 但是我不能向学生解释为什么选项 B (for buying slacks) 是错误的。难道 for + v-ing 不能表示目的吗?

M. SwanPEU 中谈到过这个问题。他说:“for 可以用来表示某人的目的,但后面只能接名词:

We went to the pub for a drink. 我们去酒馆喝了一杯。”

他认为 We went to the pub for having a drink. 是典型错误。但他同时指出,当表示某物的

Markdown:英语常见问题解答大词典-3.md · 1013010145PDF:第 554 页 · for 5-6