首页 英语 出国留学 知识详情

现在分词的现在完成时和动名词的现在完成时的形态一样怎么区分

网校学员Jen**在学习大学水平直达雅思7分【剑桥全能随到随学班】时提出了此问题,已有1人帮助了TA。

网校助教

小黛西Daisy

同学你好,该知识点来自沪江网校《大学水平直达雅思7分【剑桥全能随到随学班】》的课程,想要更系统的学习,欢迎进入课程学习。不仅可以和更多的同学一起学习,而且还有老师、助教随时的学习指导和知识点解答哦。

同学你好
动名词的完成式: having done   在句子中做非谓语成分
所表示的动作或状态在谓语动词之前完成或结束。
He regrets not having taken part in the work.他后悔没有参加这项工作。
We were praised for having finished the work ahead of time.我们因提前完成了这项工作而受到了表扬
现在完成进行时: have been doing ,在句子中做谓语
强调的是持续性的过程,而现在完成时 have done 则侧重于这个动作所造成的结果和影响。
I have read the book. 我读过这本书。
I have been reading the book. 我一直在读这本书。
希望对你有帮助

版权申明:知识和讨论来自课程:《大学水平直达雅思7分【剑桥全能随到随学班】》的学员和老师,如果想了解更多,可以报名参加课程学习。所有知识讨论内容,版权归作者及沪江网校所有。

相关资料

过去完成时和现在完成时的区别及例句

理解这两种时态形式的区别和正确应用。   过去完成时的定义及用法 表示在过去某个时间点之前已经完成的动作:过去完成时用于强调在过去的某一时间点之前已经发生或完成的动作或事件。 构成形式:had + 过去分词。 现在完成时的定义及用法 表示与现在相关的已...

什么是英语的现在完成时

词的积累和

现在完成时和现在完成进行时的区别

完了) It has been raining for two hours. 雨已经下了两小时了。(现在还在下) (2) The car is going again now. Tom has repaired it. 这车又能开了,汤姆修好了它。(修...

语法 | 现在完成时的基本结构

作对现在造成的影响或结果 I have spent all of my money (so far).(含义是:现在我没有钱花了.) Guo zijun has (just/already) come. (含义:郭子君现在在这儿) My father ...

现在完成时的用法

现在完成时的概念是过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开始,持续到现在的动作或状态。  (一)肯定式 主语+助动词have /has +过去分词

现在完成时的概念及用法

时常与“for +一段时间或“since+过去的点时现在完成时表示过去发生或已经完成的某一动作对现在造成间或从句(从句用一般过去时)以及so far(到目前为止)等时间状语连用。 for + 段时间 since +点时间   1)一般过去时表示过去某...