首页 知识详情

第二册20课25’35”中讲到的例句“He congratulated me on wining或having won the competition”这里“wining能理解,“having won”是什么用法?如果是“祝贺我赢得了比赛”,不是要用完成时的“having doing”形式,也就

网校学员cqh**在学习新概念英语1、2、3、4册连读-听说升级纯享版【内部专享班】时提出了此问题,已有1人帮助了TA。

网校助教

清醒季smile

同学你好,该知识点来自沪江网校《新概念英语1、2、3、4册连读-听说升级纯享版【内部专享班】》的课程,想要更系统的学习,欢迎进入课程学习。不仅可以和更多的同学一起学习,而且还有老师、助教随时的学习指导和知识点解答哦。

同学你好~
完成时的形式是have done,不是have doing
having won是动名词的完成式,因为on是介词,介词后要加动名词,所以这里是having

动名词的完成式与英语的完成时态有些关联。英语的现在完成时态由“have+过去分词”构成,而动名词的完成式就是将“have+过去分词”中的助动词have改为动名词即可,如having been, having come, having gone, having left等。
He admitted to having taken the money. 他承认拿了那笔钱。
I’m sorry for having wasted your time. 浪费了你的时间我很抱歉。
She’s angry about not having been invited. 她对没有受到邀请感到生气。

祝同学学习进步~

版权申明:知识和讨论来自课程:《新概念英语1、2、3、4册连读-听说升级纯享版【内部专享班】》的学员和老师,如果想了解更多,可以报名参加课程学习。所有知识讨论内容,版权归作者及沪江网校所有。