核心问题
“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? (什么时候?)的问题。下面的例句能清楚地说明这种区别:
-
The child woke three times during the night. (Snow) 这孩子夜里醒了三次。
-
Only two trains left during the morning. (LDCE) 上午只开走了两班火车。
-
He swims every day during the summer. (LDCE) 夏天他每天都去游泳。
-
There's no need to take the cottage for all summer. 没有必要整个夏天都租用那个农舍。
-
He stayed in Beijing for two years. 他在北京住了两年。