英语语法 | 现在完成进行时

主语+have/has+been+动词-ing(延续性动词)

(一)表示从过去某时开始一直持续到现在的动作,并且还将持续下去。

The Chinese have been making paper for two thousand years.中国有2000年的造纸历史。(动作还将继续下去)

I have been learning English three years ago.三年以来我一直在学英语。(动作还将继续下去)

(二)表示在说话时刻之前到现在正在进行的动作。

We have been waiting for you for half an hour.我们已经等你半个钟头了(人还没到,如同在电话里说的,还会继续等)

(三)有些现在完成进行时的句子等同于 现在完成时的句子。

They have been living in this city for ten years.

They have lived in this city for ten years.

他们在这个城市已经住了10年了。(动作还将继续下去)

I have been working here for five years.

I have worked here for five years.

我在这里已经工作五年了。(动作还将继续下去)

(四)大多数现在完成进行时的句子不等同于现在完成时的句子。

I have been writing a book.(动作还将继续下去)我一直在写一本书。

I have writted a book.(动作已经完成)我已经写了一本书。

They have been building a bridge.他们一直在造一座桥。(动作还将继续下去)

They have built a bridge.他们造了一座桥。(动作已经完成)

(五)表示状态的 动词 不能用于现在完成进行时。

I have known him for years.我认识他已经好几年了。

* I have been knowing...

这类不能用于现在完成进行时的动词还有:love爱,like喜欢,hate讨厌,think想等等。

(六)一些现在完成时的句子也与现在完成进行时的句子含义相同

延续性动词在现在完成时与现在完成进行时时态中使用,句意相同。例如:

She has slept for 6 hours and still cannot wake up.

She has been sleeping for 6 hours and still cannot wake up.她已经睡了6个小时,到现在还没有醒来。

(七)表示现在以前一直在进行的动作强调动作的未完成性

It has been raining for 3 days。已经下了3天的雨了(现在还没停止)


英语语法 | 现在完成进行时【春喜外语】供稿!春喜外语,学英语告别复读模式,与真人外教一对一面对面交谈,不管帅哥还是美女都任你选择。在线英语培训,只要有网络就可以轻松进入学习状态,老师、上课时间、地点你说了算。5年时间12000名学员的共同选择,欲了解更多详情,欢迎咨询在线客服!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 人称代词 主格:用在句首,做主语;宾格:在动词、介词之后;形容词性的物主代词:不能单独使用;名词性物主代词:只能单...
    Acloun阅读 12,384评论 3 21
  • 现在完成时(短暂性动词与延续性动词)的用法 基本结构:主语+have/has+过去分词(done) ①肯定句:主...
    小绿植物阅读 43,891评论 0 3
  • 时态的重要性在中考英语中毋庸置疑。可以说,初中英语的语法学习,80%是在学习时态,所以,我们怎么强调时态的重要性都...
    小绿植物阅读 5,412评论 0 1
  • 一、动词的时态 (一)一般体 一般体中的一般现在时、一般过去时分别表示现在、过去的经常性、习惯性动作或状态; 一般...
    奥宇广昊左阅读 12,951评论 0 5
  • 云在呼吸,山在呼吸,翠河两岸的绿 也大口大口地呼吸 一层一层的绿,爬坡,登山 在村头转弯,又沁入河里 一波绿,拥着...
    张权伟阅读 1,769评论 0 3

友情链接更多精彩内容