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。
例句
注意
完成分词多用于书面或正式语体;口语中通常说 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...