首页 知识详情

教师讲到的动名词的完成式是什么意思,没听懂,例句给出after和on的对比,能再解释一下吗?谢谢

网校学员fxy**在学习英语零基础直达大学六级【听说升级版 随到随学班】时提出了此问题,已有1人帮助了TA。

网校助教

清醒季smile

同学你好,该知识点来自沪江网校《英语零基础直达大学六级【听说升级版 随到随学班】》的课程,想要更系统的学习,欢迎进入课程学习。不仅可以和更多的同学一起学习,而且还有老师、助教随时的学习指导和知识点解答哦。

同学你好~
动名词的完成式是having done,主要表示发生在谓语动作之前的动作或状态。如:
He apologized for having broken his promise. 他因没遵守诺言表示道歉。
(having broken发生在apologized之前)
He forgot having promised to write her. 他忘了曾答应给她写信。
(having promised发生在forgot之前)

after和on都可以作介词,用法是一样的,区别在于意思。
after 在……之后
After being arrested, the man confessed. 在他被捕后,这个男人坦白了。

on 一……就……
On being arrested, the man confessed. 他一被捕就坦白了。

祝同学学习进步~

版权申明:知识和讨论来自课程:《英语零基础直达大学六级【听说升级版 随到随学班】》的学员和老师,如果想了解更多,可以报名参加课程学习。所有知识讨论内容,版权归作者及沪江网校所有。