这道题难道只能选D吗?为何不可选C 是因为有最后面的now 吗?那是不是如果没有后面的now 则CD都可以选了
7.It_______fortwohoursnow.A.rainsB.israiningC.hasrainedD.hasbeenraining这道题难道只能选D吗?为何不...
7.It _______ for two hours now.
A. rains B. is raining C. has rained D. has been raining
这道题难道只能选D吗?为何不可选C 是因为有最后面的now 吗?那是不是如果没有后面的now 则CD都可以选了? 展开
A. rains B. is raining C. has rained D. has been raining
这道题难道只能选D吗?为何不可选C 是因为有最后面的now 吗?那是不是如果没有后面的now 则CD都可以选了? 展开
5个回答
展开全部
只能选择D啦
.It _has been raining______ for two hours now意思是“到现在已经下了两个小时的雨了”
如果没有now则这句话 也 可以这样填It _____rained__ for two hours ,动词可以分持续性动词和瞬间性动词,"rain"属于持续性动词,如果没有now表示时间状态,那么可以看做是"now"的时态,也可以看做是过去时,若看成是过去时,则用持续性动词rain的一般过去时,就表示了过去两个小时一直持续的状态。
嘿嘿,希望有所帮助,忘采纳
.It _has been raining______ for two hours now意思是“到现在已经下了两个小时的雨了”
如果没有now则这句话 也 可以这样填It _____rained__ for two hours ,动词可以分持续性动词和瞬间性动词,"rain"属于持续性动词,如果没有now表示时间状态,那么可以看做是"now"的时态,也可以看做是过去时,若看成是过去时,则用持续性动词rain的一般过去时,就表示了过去两个小时一直持续的状态。
嘿嘿,希望有所帮助,忘采纳
2012-10-07
展开全部
CD的区别是:C是现在完成时,说明过去到现在在下雨这个动作已经完成,而D是还要继续下去。这里有一个now说明现在还在下,用现在完成进行时。选D
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
rain是不及物动词,印象中不及物动词如cry、laugh等都是没有现在完成时的,但有现完成进行时,就是D项的形式。D项是现在进行时的完成时状态。
追问
请恕冒昧 真的是这样吗?您的答案最一针见血。他们怎么都说 这道题考的是跟延续性动词 瞬间性动词有关呢?
追答
我觉得是这样,这类词的用法注意下,记住吧。
我现在学英语少了,只记得这些了,学英语在于多练、多记、多用。
多用心,祝你学好英语!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不是吧。
现在完成时可以和now连用的,你有语法书的话上面应该有讲。也可以表示过去发生,可能还会持续一段时间的事,现在的实用语法比较活了。
我理解这里是强调延续了2h,现在完成进行时有这个作用,但是现在完成时只能表示一个延续一段时间的客观事实,只能说选D更好。
现在完成时可以和now连用的,你有语法书的话上面应该有讲。也可以表示过去发生,可能还会持续一段时间的事,现在的实用语法比较活了。
我理解这里是强调延续了2h,现在完成进行时有这个作用,但是现在完成时只能表示一个延续一段时间的客观事实,只能说选D更好。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
have been+doing表示从过去一直持续到现在的动作。没有now的话CD都可选,因为rain本身就是延续性动词。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询