拳皇97三神器中文版:进来看道英语题

来源:百度文库 编辑:高考问答 时间:2024/05/10 23:40:19
现在完成时与现在完成进行时有什么区别?
例如 He hasn't been sleeping for 5hours.
He hasn't slept for 5hours.
这两个句子有区别吗?
5分钟之后结束问题

现在完成时:从过去一直延续到现在为止。

现在完成进行时:从过去一直延续到现在,还未结束。

He hasn't been sleeping for 5 hours.
表示到现在他5个小时没睡,说这句话的时候他还是没睡

He hasn't slept for 5 hours.
表示他5 小时没睡,但说这句话的时候他可能已经睡了。只是对之前的5个小时进行描述。

倒..!
学过的,可惜不记得了。!

有区别,但是你举的例子在意思上基本没什么区别了