你说的是一般情况,其实还有下面几种情况是可以和一段时间连用的,这个句子就是下面的第一种情况!
一、有几个表示去向的非延续性动词如 go, come, start, leave 等,可以同表示时间段的状语 for 短语连用。但要注意,这种用法的 for 短语表示的不是句中谓语动词延续的时间,而是该动词动作完成后再做某事所需要的时间。例如:
1. She has gone to Nanjing for three days. (= She’s come here, intending to stay for three days.)
2. Alice has left for Paris for three months . (= Alice has left for Paris , intending to stay there for three months.)
3. We are starting for Shanghai for two weeks. (= We are going to Shanghai , and we are planning to stay there for two weeks.)
二、非延续性谓语动词后有非谓语动词(即不是谓语的动词)时,可与表示一段时间的状语连用,这时,时间状语所修饰的不是句中的谓语动词,而是非谓语动词。例如:
1. She went to work for two weeks . (for two weeks 修饰 to work)
2. He began to read English for over an hour. ( for over an hour 修饰 to read.)
【 注意 】了解了上述第二点,这一点要好理解的多:一般情况下,这些状语都会放在所修饰的动词或短语附近,稍加分析则不会产生误解。
三、如果非延续性谓语动词是否定完成时时,表示的是一种状态,故可同表示一段时间的状语连用;如果非延续性谓语动词的完成时表示经常重复的行为,可同表示时段的时间状语连用,但应慎用。例如:
1. She hasn’t taken part in labor for weeks .
2. I have often gone to Beijing since 1985 .
【 注意 】这一点的关键是:完成时表达的是“状态”,而后面表达段的时间是:“这种状态持续了如此长的时间”。
四、在不同的语言环境中,有些动词可以作延续性动词或非延续性动词, 如: sit, walk, move, run, feel 等。例如:
1. He sat in the grass, watching the sun rising. (延续性动词)
2. He sat in the grass and began to read. (非延续性动词)
【 注意 】这种用法较为灵活。所以也应灵活分析。从上面的两个句子中我们可以看到:不在具体的句子中,我们无法分清哪个是非延续动词,哪个是延续性动词。只有根据上下文的意思,才好决定。
温馨提示:答案为网友推荐,仅供参考