Perfect participle (having done)

Perfect participle (having done) 意思是 “完成分词:having + 过去分词,表示在主句动作之前完成的动作”. having + 过去分词表示它的动作在主句动作之前完成:Having finished dinner, we watched a film(先吃完饭,再看电影). 接续: having + past participle · having been + past participle (passive)

完成分词:having + 过去分词,表示在主句动作之前完成的动作

B2

接续

having + past participle · having been + past participle (passive)

解释

having + 过去分词表示它的动作在主句动作之前完成:Having finished dinner, we watched a film(先吃完饭,再看电影)。它是 After we had finished dinner... 的简短说法。表被动含义时用 having been + 过去分词:Having been warned, she drove carefully。作动名词时同一形式可作主语:Having lied once made her feel guilty。

例句

Having finished dinner, we watched a film.
吃完晚饭后,我们看了一部电影。
Having been warned, she drove carefully.
由于事先得到警告,她开车很小心。

注意

完成分词多用于书面或正式语体;口语中通常说 After finishing dinner... 或直接 After we finished...

FAQ

Perfect participle (having done) — 是什么意思、怎么用?

完成分词:having + 过去分词,表示在主句动作之前完成的动作. having + 过去分词表示它的动作在主句动作之前完成:Having finished dinner, we watched a film(先吃完饭,再看电影)。它是 After we had finished dinner... 的简短说法。表被动含义时用 having been + 过去分词:Having been warned, she drove carefully。作动名词时同一形式可作主语:Having lied once made her feel guilty。

Perfect participle (having done) — 怎么接续?

having + past participle · having been + past participle (passive)

Perfect participle (having done) — 有什么注意点?

完成分词多用于书面或正式语体;口语中通常说 After finishing dinner... 或直接 After we finished...

相关语法

在 app 里学 →