瞬间动词的肯定句也是可以与时间段状语连用的吧?

—You have been here for 3 years. Don't you miss your children?

—Yes, I plan to go back home____ a month.

A. in             B. for

选A最佳,符合语境及语法常识。但是就不能表示“计划回家呆一个月”的意思?见过瞬间动词的肯定式与时间段状语连用。请老师对此题进行权威评价与分析。

请先 登录 后评论

最佳答案 2018-01-18 23:56

in+段时间表示将来时,是这段时间之后。plan to go home中的to go是将来的事件,故用in a month表示时间位置状语。即一个月后回家,回家呆多长时间没有说明。

但leave,go等非延续动词也可后接for时间状语,一般认为for时间并不是谓语动词的持续时间,而是在leave、go的目的地停留的时间。因此认为for短语是目的状语。那么plan to go home for a month就是计划回家呆一个月。但什么时候回家没有说明。

结合前面的一句话,一个人在外三年没回家,肯定会想孩子。接下来说计划什么时候回家比计划在家呆多长时间更符合逻辑。因此,答案选择A明显优于B,尽管选B不算错。

请先 登录 后评论

其它 1 个回答

陈才   - 英语教师
擅长:中考英语,词法问题

—You have been here for 3 years. Don't you miss your children?

参考译文:你已经来这里有3年了,难道你不想念你的孩子们?

—Yes, I plan to go back home(in) a month.

参考译文:是的,我计划在一个月之后回去

A. in             B. for

这里介词in a month表示在一个之后计划回去,不是表达回去待上1个月时间。

这里的介词in+时间段,表示在多长之后.

如果填介词for a month,表示plan to go back home and stay at home for a month


请先 登录 后评论
  • 1 关注
  • 2 收藏,2577 浏览
  • quanfa   提出于 2017-05-23 16:49

相似问题