做完这件事之后... (完成分词短语)
Having + V3 这一招,让你的英语表达更简洁、高级,逻辑衔接更丝滑:concise, elegant, sequential。
Grammar Rule in 30 Seconds
Use 'Having + Past Participle' to show one action finished completely before the next one started.
- Use for sequence: 'Having finished work, I went home.' (max 20 words)
- Use for cause: 'Having lost my keys, I couldn't enter.'
- Negative form: Put 'not' first: 'Not having seen him, I left.'
Overview
Having Done This...(完成分词从句)正是这样一种能够瞬间提升表达质感的“高级武器”。它在学术写作、正式报告以及文学叙述中极具生命力。简单来说,完成分词从句的作用是将两个具有先后顺序的动作,通过逻辑压缩,整合进一个优美的长句中。这不仅避免了重复使用 and 或 after 带来的琐碎感,更体现了写作者对句子结构的精准掌控。Having + Past Participle (V3) 这一非谓语形式(Non-finite Clause)来实现。它能让你的语言显得更加紧凑、专业。想象一下,在撰写一份关于“双十一”购物行为的市场报告时,与其写 After the consumers had compared the prices for hours, they finally placed their orders.,不如写成 Having compared the prices for hours, consumers finally placed their orders.。这种表达方式在雅思(IELTS)或托福(TOEFL)的高分作文中屡见不鲜,是展现母语级直觉的关键点。Having eaten lunch 这个短语本身就包含了“已经完成”和“在此之前”这两层含义。它像是一个时间锚点,告诉读者:在主句的动作(去开会)发生之前,分词短语里的动作(吃午饭)已经画上了句号。Having done 这个动作的人或物,必须也是主句的主语。这与中文的“话题-说明”(Topic-Comment)结构有很大不同。中文里我们可以说:“做完作业,灯突然灭了。”(逻辑上是我做完作业,但主语是灯)。但在英语中,如果你说 Having finished the homework, the light went out.,这就变成了一个严重的语法错误——“悬空分词”(Dangling Participle),因为逻辑上变成了“灯”完成了作业。Having lost his key, he had to wait outside.(因为丢了钥匙,所以他不得不等在外面)。这种隐含的逻辑让句子显得含蓄而高级,避免了过度使用 Because 或 Since 导致的语气生硬。Having + V3 | Having finished the report, he left the office. |Not having + V3 | Not having received a reply, I sent another email. |Having been + V3 | Having been warned before, he was very cautious. |Not having been + V3 | Not having been invited, she stayed at home. |- 否定词的位置:请务必记住,
not永远放在having的前面。很多同学受中文思维影响,容易说成Having not...,这是错误的。这就像我们在微信聊天时说“没吃过”而不是“吃没过”一样,语序是固定的。 - V3 的准确性:由于这个结构依赖于过去分词(V3),不规则动词的变化必须烂熟于心。例如
write的 V3 是written,fly的 V3 是flown。在 C1 级别,如果在这里犯错,会极大地削弱你表达的权威性。 - 被动语态的简化:有时候,
Having been + V3可以进一步简化为单纯的V3(过去分词短语),例如Warned before, he was cautious.。但使用Having been warned更加强调“已经被警告过”这一完成状态,语气更重。
After... 或 Because... 而改用完成分词从句呢?以下是四个典型的应用场景:- 场景:完成考研报名后,他感到一阵轻松。
- 表达:
Having registered for the postgraduate entrance exam, he felt a sense of relief. - 分析:这里强调“报名”是“轻松”的前提。
- 场景:市场调研显示需求下降,公司决定削减预算。
- 表达:
Having identified a decline in market demand, the company decided to slash its budget. - 分析:这比用两个独立句子或用
And连接要显得专业得多,符合《经济学人》等刊物的写作风格。
- 场景:在上海住了十年,他对地铁线路了如指掌。
- 表达:
Having lived in Shanghai for a decade, he knew the subway lines by heart. - 分析:这里
Having lived解释了他为什么熟悉地铁,逻辑非常丝滑。
- 场景:刷完朋友圈,他决定放下手机去睡觉。
- 表达:
Having scrolled through his WeChat Moments, he decided to put down his phone and sleep.
*Having watched the movie, tears started to fall.。因为流眼泪的不是电影,也不是“眼泪”自己看了电影。- 修正方法:检查分词短语的动作发出者。如果主语不一致,要么改写主句主语,要么把分词短语改成从句。
- 正确表达:
Having watched the movie, I couldn't help but cry.
Not 的位置错误Having not done...。请记住,在非谓语结构中,否定词通常具有“先发制人”的特性,要放在最前面。- 错误:
*Having not eaten breakfast, I felt dizzy. - 正确:
Not having eaten breakfast, I felt dizzy.
Doing the work, he felt tired.,这通常意味着“在做工作的过程中”感到累。如果你说 Having done the work, he felt tired.,则意味着“做完工作后”感到累。中国学生往往不分青红皂白一律使用 Doing,这会导致时间逻辑的模糊。- 辨析:如果两个动作几乎同时发生,用
Doing;如果动作 A 必须先于动作 B 完成,请务必用Having done。
Having saved enough money, she bought a car. (钱存够了才买) |Walking down the street, she saw an old friend. (边走边看到) |After finishing the task, he went home. (日常对话常用) |Because he had lost his passport, he couldn't travel. (逻辑直白) |Having done vs. After doingHaving done 更加强调状态的改变或因果的必然。在 C1 级别的写作中,Having done 被视为更高级的句式,因为它能让读者的注意力更集中在主句的结果上,而 After doing 则更像是在报流水账。He felt much better, having finally shared his secret.。The meeting having ended, we all went to dinner.(会议结束后,我们都去吃饭了)。这在法律文本或极正式的文学作品中可见。know、believe 这种表示持续状态的静态动词,通常直接用现在分词 Knowing... 或 Believing...,因为它们本身不强调“完成”这一瞬间。Perfect Participle Forms
| Type | Structure | Example Verb: 'Finish' | Example Verb: 'See' |
|---|---|---|---|
|
Active Affirmative
|
Having + V3
|
Having finished
|
Having seen
|
|
Active Negative
|
Not + having + V3
|
Not having finished
|
Not having seen
|
|
Passive Affirmative
|
Having been + V3
|
Having been finished
|
Having been seen
|
|
Passive Negative
|
Not + having been + V3
|
Not having been finished
|
Not having been seen
|
Meanings
A grammatical structure used to indicate that the action in the participle clause was completed before the action in the main clause began.
Temporal Sequence
To emphasize that one action happened strictly before another.
“Having written the email, she hit send.”
“Having packed his bags, he called a taxi.”
Causal Relationship
To provide a reason for the action in the main clause.
“Having lived there for years, she knew the city well.”
“Not having heard the news, I was shocked by his arrival.”
Passive Perfect Participle
To show a completed action that was done to the subject.
“Having been told the truth, he felt much better.”
“Having been invited to the gala, she bought a new dress.”
Negative Perfect Participle
To show that an action did NOT happen before the main event.
“Not having slept, I was very grumpy.”
“Not having studied, he failed the exam.”
Reference Table
| 原句 1 | 原句 2 | 完成分词短语 | 意义/强调点 |
|---|---|---|---|
|
She had eaten breakfast.
|
She left for work.
|
Having eaten breakfast, she left for work.
|
动作在开始下一项前已完成。
|
|
He had forgotten his keys.
|
He couldn't get into the house.
|
Having forgotten his keys, he couldn't get into the house.
|
第一个动作导致了第二个结果。
|
|
We had completed the assignment.
|
We felt relieved.
|
Having completed the assignment, we felt relieved.
|
任务结束后的轻松感。
|
|
They had waited for hours.
|
They finally gave up.
|
Having waited for hours, they finally gave up.
|
强调之前持续了很久的动作。
|
|
You had reviewed the document.
|
You found some errors.
|
Having reviewed the document, you found some errors.
|
检查之后才有了新发现。
|
|
The students had studied hard.
|
They passed the exam.
|
Having studied hard, the students passed the exam.
|
努力最终带来了成功。
|
|
I had lived abroad for years.
|
I understood cultural nuances.
|
Having lived abroad for years, I understood cultural nuances.
|
过去的经历提供了现在的理解。
|
|
She had saved enough money.
|
She bought a new car.
|
Having saved enough money, she bought a new car.
|
积累过程使得购买成为可能。
|
正式程度
Having completed the report, I departed for the day. (Leaving work)
Having finished the report, I went home. (Leaving work)
Finished the report, so I headed home. (Leaving work)
Report done, I'm out. (Leaving work)
按水平分级的例句
After finishing work, I went home.
After I finished work, I went home.
I ate lunch and then I slept.
I ate lunch and then I slept.
Because I was tired, I went to bed.
Because I was tired, I went to bed.
After seeing the movie, she was happy.
After she saw the movie, she was happy.
After having a shower, he felt better.
After he had a shower, he felt better.
Having finished the test, she left the room.
She finished the test and then left.
Not having any money, he stayed at home.
He didn't have money, so he stayed home.
Having seen the doctor, I felt relieved.
After I saw the doctor, I felt better.
Having lost his passport, he went to the embassy.
Because he had lost his passport, he went to the embassy.
Having been invited to the party, I bought a gift.
Because I was invited, I bought a gift.
Not having heard from her, I called her office.
Since I hadn't heard from her, I called.
Having lived in London, he speaks English well.
Because he lived in London, he speaks well.
Having completed the project, the team celebrated.
The team celebrated after they completed the project.
Having been warned about the weather, we stayed inside.
We stayed inside because we were warned.
Not having studied enough, he was nervous about the exam.
He was nervous because he hadn't studied enough.
Having seen the results, she decided to change her strategy.
She changed her strategy after seeing the results.
Having exhausted all other options, they decided to sue.
They decided to sue because no other options remained.
Not having been informed of the changes, I arrived late.
I arrived late because nobody told me about the changes.
Having been raised in a bilingual household, she is fluent in both.
Her fluency is a result of her upbringing.
Having finally secured the funding, the startup began hiring.
The startup started hiring after getting the money.
Having been meticulously vetted, the candidate was offered the role.
The candidate got the job after a very thorough check.
Not having anticipated such a backlash, the company issued an apology.
The company apologized because they didn't expect the anger.
Having traversed the continent, the explorer had many stories to tell.
The explorer's stories came from his travels.
Having been erroneously identified, the suspect was later released.
The suspect was released because the ID was wrong.
容易混淆
Learners use '-ing' when they should use 'Having + V3'. '-ing' implies simultaneous action.
Learners use 'Finished the work, I left' instead of 'Having finished...'.
They are similar, but 'Having done' is more formal and can show cause.
常见错误
After have lunch, I go.
After lunch, I go.
Having finish...
Having finished...
I having done...
Having done...
Having not...
Not having...
Having saw the movie...
Having seen the movie...
Having being happy...
Being happy...
Having finished, the bell rang.
Having finished, I heard the bell ring.
Not have seen...
Not having seen...
Having been finish the work...
Having finished the work...
Having lived there, the house was old.
Having lived there, I knew the house was old.
Not having being told...
Not having been told...
Having had finished...
Having finished...
Having been realized the truth...
Having realized the truth...
Having not been informed...
Not having been informed...
Having arrived, the meeting started.
Having arrived, we started the meeting.
Having been a student, the library was my home.
Having been a student, I considered the library my home.
句型
Having ___ (V3) the ___, I ___.
Not having ___ (V3) ___, she ___.
Having been ___ (V3) by ___, the ___.
Having ___ (V3) for ___ years, he ___.
Real World Usage
Having managed a team of ten, I am confident in my leadership skills.
Having analyzed the data, we found a significant correlation.
Not having heard back from you, I am resending the invoice.
Having reached a deal, the two countries signed the treaty.
Having packed his few belongings, he left the village forever.
Having been duly sworn, the witness began her testimony.
Having just finished my MBA, I'm looking for new opportunities!
Having spent a week in Rome, I can say the pasta is unbeatable.
检查主语是否匹配
Having finished the report, she deserved a coffee.
避免过度使用,保持节奏
Having completed the assignment, we felt relieved.
强调完成感与因果
Having saved enough money, she bought a new car.
正式与非正式的使用场景
Having travelled the world extensively, he had a unique perspective.
Smart Tips
Replace one with 'Having + V3' to make your writing sound more professional and varied.
Use 'Having + V3' to link the past cause to the present effect.
Always put 'not' first. Think of it as the 'guard' at the front of the sentence.
Read the main clause first, then ask 'Who did the first action?'. If it's not the same person, rewrite it.
发音
The 'Having' Stress
Stress the first syllable of 'HAV-ing'. The past participle that follows usually carries the primary sentence stress.
The Comma Pause
There is always a slight pause (comma) after the participle clause before the main clause begins.
Rising-Falling
Having finished (rising) ↗, I left (falling) ↘.
The rising intonation signals that the thought is not yet complete.
记住它
记忆技巧
H.A.V.I.N.G.: Happened Already, Verb In Next Group.
视觉联想
Imagine a 'Checkmark' (✅) on the first action and an 'Arrow' (➡️) pointing to the second action. The checkmark is the 'Having Done' part.
Rhyme
Action one is done and through, 'Having' starts the sentence for you.
Story
A chef finishes a meal (Having cooked), then he serves it (he served). A traveler packs a bag (Having packed), then he leaves (he left). The first action is always the 'baggage' you carry into the next sentence.
Word Web
挑战
Write three sentences about your morning using 'Having + V3'. For example: 'Having brushed my teeth, I had breakfast.'
文化笔记
This structure is a staple of British and American academic writing. It is used to create 'syntactic density', allowing more information to be packed into a single sentence.
High-end journalism uses this to provide background context quickly without slowing down the narrative.
In legal contracts, this structure ensures that the sequence of obligations is clear.
This construction is influenced by the Latin 'Ablative Absolute', which allowed for concise backgrounding of completed actions.
对话开场白
Having traveled to many places, which city was your favorite?
Not having seen the latest movie, what are people saying about it?
Having been raised in your hometown, how has it changed over the years?
Having finished your studies, what are your career goals?
Having worked in your current field, what advice would you give a beginner?
日记主题
常见错误
Test Yourself
______ for hours, the hikers finally reached the summit.
Find and fix the mistake:
Having eat all the pizza, I started to feel very full.
选择正确的句子:
将这句话翻译成英语:'在生活过日本之后,她日语说得很流利。'
Answer starts with: ["H...
Score: /4
练习题
8 exercises___ the book, she returned it to the library.
Find and fix the mistake:
Having not seen him for years, I didn't recognize him.
After he had lost his keys, he couldn't get into his house.
Having ___ (tell) the news, she burst into tears.
Having finished the meal, the bill was paid.
A: Why didn't you call me? B: ___ my phone, I had no way to reach you.
Reorder the words.
Score: /8
Practice Bank
11 exercises______ her degree, she immediately started applying for jobs.
Having wrote the email, I sent it off.
选择正确的句子:
翻译成英语:'丢了护照后,他不得不申请一个新的。'
将这些单词连成句子:
匹配句子部分:
______ the instructions, I was able to assemble the furniture easily.
Having driven for twelve hours, a hotel was needed.
选择正确的句子:
翻译成英语:'在城市里生活过之后,她很怀念乡村的宁静。'
将这些单词连成句子:
Score: /11
常见问题 (10)
Yes! For example: `Having been a teacher for years, she knew how to handle the class.` It emphasizes the duration of the state leading up to the main event.
Mostly, yes. However, `Having done` is more formal and often implies a causal link (because I did), whereas `After doing` is strictly about time.
It's when the subject of the `Having` clause doesn't match the subject of the main clause. Example: `Having finished the book, the phone rang.` (The phone didn't finish the book!)
You can, but it sounds quite formal. In casual speech, people usually say `After I finished...` or `Since I'd already seen it...`.
It always goes at the very beginning: `Not having seen...`. Putting it anywhere else is a common mistake.
No. You only need one 'having'. The correct form is `Having finished`.
Yes, but it's less common. Example: `I left the room, having finished my work.` It usually follows a comma.
Yes, as long as the action can be 'completed'. It works best with dynamic verbs like 'finish', 'see', 'write', etc.
Because it requires managing complex sentence structures and ensuring subject-verb logic across clauses, which is a hallmark of advanced proficiency.
No, `Having been` is for passive voice (something done to you) or for the verb 'to be' (a state).
Scaffolded Practice
1
2
3
4
Mastery Progress
Needs Practice
Improving
Strong
Mastered
In Other Languages
Habiendo + participio
Spanish often uses the simple participle where English requires 'Having'.
Ayant + participe passé
French uses this more frequently in literature than English does.
Nachdem... / Partizipialkonstruktion
German lacks a direct 'Having + V3' equivalent for most verbs.
-te kara / -ta ato
Japanese requires a specific particle for 'after', whereas English embeds it in the 'Having' form.
Ba'da an / Qad + verb
Arabic requires a conjunction (after/since), while English uses the participle alone.
...le yihou
Chinese relies on word order and particles rather than verb forms.
Learning Path
Prerequisites
Learn These First
Related Grammar Rules
分词短语:主语与动词行为的匹配
Overview 你有没有不小心在 Instagram 上告诉你的粉丝,你的早咖啡在睡了一大觉后感到 `feeling refreshed`?或者你发推特说,`s...
被动语态动名词和不定式 (being done / to be done)
### Overview 对于母语为中文的英语学习者来说,掌握“被动动名词”(`passive gerunds`)和“被动不定式”(`passive infinitives`)是...
Stop + 动名词 vs 不定式: 停止做某事 vs 停下来做某事
### Overview 在英语的语法世界里,动词的后面可以跟不同的结构,而这些结构的选择往往会带来意思上的细微差别。其中一个非常重...
Infinitives and Gerunds: Verb Patterns (Want to Go / Enjoy Going)
## Infinitives and Gerunds: Verb Patterns ### Verbs + to + infinitive - **want**: I want **to eat**. - **need**: She ne...
英语分词从句:同时做两件事 (V-ing)
### Overview 作为一名 C1 级别的英语学习者,你可能已经掌握了如何用 `and`、`but`、`because` 或 `while` 来连接句子。然而,...