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

for/during

原书 PDF 第 556

for/during1

aI'll be staying here for the next month.

(b) I'll be staying here during the next month.

请问这两个句子有无区别?

在句(a)中, for 表示后跨整个时间段, 即 for the next month 是指下个月的整个月份, 而在句(b)中, during 的含义是有歧义的。during the next month 既可以指下个月的整个月份, 也可以指下个月的某段时间。请比较:

  1. The sun gives light during the day. (ALD) 太阳在白天给我们光。

  2. During the war he became a member of the Consultation Committee. (Lindsay) 战争期间他当上了顾问委员会的委员。

Markdown:英语常见问题解答大词典-3.md · 1021610229PDF:第 556 页 · for/during 1-2

for/during2

They say you're a very good chess player.

Well, I have been playing ____ many years, but I am hardly an expert.

A. since B. during C. for D. from(TOEFL)

答案为 C(for)。但我不明白为什么不能选 B(during)。难道 during 不能与时间段连用吗?

for 是指持续时间的长短, 回答 how long? (多长时间?) 的问题, 而 during 则是指动作所

发生的时间,回答 when? (什么时候?)的问题。下面的例句能清楚地说明这种区别:

  1. The child woke three times during the night. (Snow) 这孩子夜里醒了三次。

  2. Only two trains left during the morning. (LDCE) 上午只开走了两班火车。

  3. He swims every day during the summer. (LDCE) 夏天他每天都去游泳。

  4. There's no need to take the cottage for all summer. 没有必要整个夏天都租用那个农舍。

  5. He stayed in Beijing for two years. 他在北京住了两年。

Markdown:英语常见问题解答大词典-3.md · 1023010253PDF:第 556 页 · for/during 1-2