I haven‘t bought anything for two months 为什么瞬间动词和for连用 求各种专家解答句子是从英语新目标课本找的,应该是正确的.why还有现在完成时能和when连用吗

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/09 06:15:25

I haven‘t bought anything for two months 为什么瞬间动词和for连用 求各种专家解答句子是从英语新目标课本找的,应该是正确的.why还有现在完成时能和when连用吗
I haven‘t bought anything for two months 为什么瞬间动词和for连用 求各种专家解答
句子是从英语新目标课本找的,应该是正确的.why
还有现在完成时能和when连用吗

I haven‘t bought anything for two months 为什么瞬间动词和for连用 求各种专家解答句子是从英语新目标课本找的,应该是正确的.why还有现在完成时能和when连用吗
haven‘t bought anything 什么也没买是个【否定状态】,否定状态是可以持续的.
再如:
I won't leave until five o'clock.
都知道 until 短语是表时间段的,这就是leave 必须要用否定式的原因-----同理!
如果疑问词是When ,由于它相当于一个过去时间状语,故不可用现在完成时,要用一般过去时
如:
When did you see him?

这和瞬间动词没啥关系。。。
完成时强调某动作对动作之后一段时间的影响,故,所以用for加一段时间是木有问题的。。。
不要想太多。。。
还有所谓瞬间动词的定义是很模糊的,用处也不大,所以搞七搞八对你好处不大,有空多看看各种时态是怎么定义的。。。...

全部展开

这和瞬间动词没啥关系。。。
完成时强调某动作对动作之后一段时间的影响,故,所以用for加一段时间是木有问题的。。。
不要想太多。。。
还有所谓瞬间动词的定义是很模糊的,用处也不大,所以搞七搞八对你好处不大,有空多看看各种时态是怎么定义的。。。

收起