I haven‘t bought anything for two months 为什么瞬间动词和for连用 求各种专家解答
问题描述:
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?也就是说瞬间动词的否定式构成状态相当于可以延续的可以这样理解吗没错I'll go with you when I have finished my home work 百度文档找的句子我还想问问这儿的when和疑问词when有什么区别这里是完成时这不是疑问词, 是从属连词(当。。。。时候), 引导时间状语从句的。 所以我先特地强调过, 是【疑问词】(什么时候)OK?