第三条件句: 缩写 (I'd've known)
Grammar Rule in 30 Seconds
Use 'I'd've' to talk about past regrets quickly and sound like a native speaker by fusing 'I would have'.
- Combine 'I + would + have' into 'I'd've' for fast speech. Example: 'I'd've called you.'
- Use 'hadn't've' for negative past conditions. Example: 'If I hadn't've gone, I'd've missed it.'
- Only use double contractions in informal writing or speaking; avoid them in formal essays.
Overview
Third Conditional(第三虚拟语气)中的缩略形式,就是这样一个典型的例子。在中文里,我们表达假设时,通常使用“如果……就……”这样的结构,比如“如果昨天我早点出发,我就能赶上地铁了”。中文的动词是完全没有形态变化的,无论主语是“我”、“你”还是“他”,动词永远是那个样子,也没有时态标记,我们依靠“昨天”、“已经”等时间词来定位。但在英语中,为了表达这种对过去已发生事实的假设,必须使用复杂的 Past Perfect(过去完成时)和 would have + past participle(过去完成条件式)。If I had known, I would have come 是不够的。如果你在日常交流中依然使用这种全称形式,听起来会非常生硬,甚至像是在朗读课本。母语者在说话时,为了追求发音的节奏感(Stress-timed language),会自然地将 had 缩写为 'd,将 would have 缩写为 'd've。这不仅仅是懒惰,而是英语语音逻辑的必然结果。掌握这些缩略形式,是让你从“书面英语”跨越到“地道口语”的关键一步。这不仅能让你听懂母语者快速的连读,还能让你的表达听起来更加自然、流畅,符合现代英语的沟通习惯。Third Conditional 的缩略,首先要明白什么是“语音弱读”。英语是一种强调节奏的语言,为了突出句子中的重读词汇(如动词、名词),母语者会下意识地压缩那些功能词(如助动词 had 和 would)。if 引导的从句中,had 充当过去完成时的助动词。当它与主语连用时,词首的 /h/ 音往往会脱落,直接与主语融合,写成 'd。例如 If I had 变成 If I'd。判断这个 'd 到底是什么,秘诀在于看它后面跟着的词:如果后面是 past participle(过去分词),那它百分之百就是 had。would have 的缩略过程更为复杂,这是一个双重缩略:would 缩写为 'd,have 缩写为 've。连在一起就成了 'd've。比如 I would have gone 变成 I'd've gone。这里的核心标志是那个 /v/ 音,也就是 've。只要你听到 've,你就能立刻反应过来这是 have,那么前面的 'd 必然是 would。这种拆解方式是母语者大脑中自动运行的程序。中文里我们没有这种助动词缩略机制,我们表达“本应该”时,会加上“本来”或者“原本”,而英语则是通过这种语音形态的压缩来体现的。理解这一点的关键在于:不要把它当作两个孤立的词,而要把它看作一个发音单元。掌握了这种节奏,你就掌握了英语口语的“呼吸感”。'd + 过去分词 |'d've + 过去分词 |If从句里的'd是had(过去完成时)。- 主句里的
'd've是would have(虚拟结果)。
not 与助动词合体:had not->hadn'twould not have->wouldn't've
If I hadn't missed the bus, I wouldn't've been late for the meeting.
My friend'd've come if he'd known.(如果我朋友知道的话,他肯定会来的)。虽然在正式写作中不推荐,但在微信朋友圈留言或非正式聊天中,这非常普遍。- 1口语交流(Spoken English): 当你和朋友在微信语音、或者在大学校园里讨论作业时,务必使用缩略形式。如果你说
I would have gone to the party,听起来会非常像是在背诵课文,甚至显得有些疏远。使用I'd've gone会让你显得更加亲切、自然。
- 1非正式文字(Informal Digital Communication): 在发短信、Slack办公聊天或者在社交媒体上评论时,缩略形式是标准配置。它能传达一种轻松的语气。例如:
If I'd seen your message, I'd've replied sooner.
- 1正式场合(Formal Register): 在撰写雅思作文、毕业论文或给教授写正式邮件时,严禁使用这些缩略形式。在这些场合,必须使用全称
would have和had。这是区分“学术严谨性”与“日常沟通”的重要标志。
- 1混淆
'd的含义: 中文里“我吃”和“我吃过”动词形式不变,导致很多同学在英语里分不清'd代表had还是would。错误示例:If she'd called, I'd answered.这里的I'd answered变成了“我曾经回答过”,而不是“我会回答”。修正: 永远记住主句必须有've才能表示would have。
- 1在
if从句中错误地使用would have: 中文习惯说“如果我本来会……”,但英语的if从句中绝对不能出现would。很多同学会写出If I'd've known...这种句子。原因: 这是受中文“本来会”这种翻译的影响。请记住:if从句只管过去完成时(had),would永远留在主句。
- 1忽略了
've的发音: 很多同学在口语中会把I'd've说成I'd。原因: 中文没有这种结尾的辅音丛(Consonant Clusters),导致发音困难。如果不发那个/v/音,听者会完全误解你的时态。请练习:would've->/wʊdəv/,确保那个v音清晰可辨。
'd 的含义完全取决于它后面的词。如果是动词原形,它是 would;如果是过去分词,它是 had;如果是 'd've + 过去分词,它就是 would have。这就像中文里的多义词,需要根据上下文(Context)来判断。- 1问:
I'd've这种缩写在考试中能用吗?
- 1问:为什么有时候觉得母语者说得太快,根本听不到
'd've?
'd've 经常会被弱化成 /dəv/ 甚至 /də/。关键是听那个 /v/ 音,如果你听到了 would 后面紧跟着一个模糊的 v 音,那就是 would have 的缩略。- 1问:如果我想强调语气,我还能用缩略吗?
I WOULD have gone,并重读 would。缩略形式是用来追求速度和自然的,而全称形式是用来表达强调和严谨的。Third Conditional Structure
| Clause Type | Subject | Auxiliary 1 | Auxiliary 2 | Verb Form |
|---|---|---|---|---|
|
If Clause
|
If I
|
had
|
-
|
known (V3)
|
|
Result Clause
|
I
|
would
|
have
|
called (V3)
|
|
Contracted Result
|
I'd've
|
-
|
-
|
called (V3)
|
Common Double Contractions
| Full Form | Double Contraction | Pronunciation Guide |
|---|---|---|
|
I would have
|
I'd've
|
EYE-duv
|
|
You would have
|
You'd've
|
YOO-duv
|
|
He would have
|
He'd've
|
HEE-duv
|
|
She would have
|
She'd've
|
SHEE-duv
|
|
It would have
|
It'd've
|
IT-uh-duv
|
|
We would have
|
We'd've
|
WEE-duv
|
|
They would have
|
They'd've
|
THEY-duv
|
|
Would not have
|
Wouldn't've
|
WOOD-unt-uv
|
Meanings
The third conditional describes a past situation that did not happen and imagines the result of that imaginary past. Contractions make this complex structure easier to say in rapid conversation.
Expressing Regret
Using the contracted form to show sadness or disappointment about a past event that cannot be changed.
“I'd've told her the truth if I'd had the chance.”
“We'd've arrived on time if the train hadn't been late.”
Hypothetical Relief
Using the structure to express relief that a negative outcome was avoided.
“I'd've been so embarrassed if you hadn't warned me.”
“They'd've lost all their money if they'd invested then.”
Criticism of Others
Using the third conditional to point out what someone else should have done differently.
“He'd've passed the exam if he'd actually studied.”
“You'd've seen the sign if you'd been paying attention.”
Reference Table
| 代词 | 完整形式 (主句) | 缩写形式 (主句) | 地道例句 |
|---|---|---|---|
|
I
|
I would have
|
I'd've
|
If I'd known, I'd've helped.
|
|
You
|
You would have
|
You'd've
|
You'd've loved that concert.
|
|
He
|
He would have
|
He'd've
|
He'd've called if he could.
|
|
She
|
She would have
|
She'd've
|
She'd've passed easily.
|
|
It
|
It would have
|
It'd've
|
It'd've been a disaster.
|
|
We
|
We would have
|
We'd've
|
We'd've gone if it rained.
|
|
They
|
They would have
|
They'd've
|
They'd've seen us there.
|
正式程度
If I had possessed the funds, I would have purchased the property. (Real estate)
If I'd had the money, I would have bought the house. (Real estate)
If I'd've had the cash, I'd've bought the place. (Real estate)
If I'da had the dough, I'da copped it. (Real estate)
第三类虚拟语气缩写速记指南
If 从句 (过去完成时)
- had 缩写为 'd
- If I'd known If I had known
- If she'd gone If she had gone
主句 (完成条件时)
- would have 缩写为 'd've
- I'd've gone I would have gone
- They'd've helped They would have helped
否定缩写
- hadn't had not
- wouldn't've would not have
使用场景
- 非正式 对话、短信、社交媒体
- 地道口语 展示自然的语流
何时使用虚拟语气缩写
我该使用缩写吗?
你在表达假设的过去事件或遗憾吗?
语境是非正式的吗(聊天、朋友、社交媒体)?
是 if 从句吗?
是主句吗?
缩写分类:代词的力量
If 从句缩写 ('had')
- • If I'd known...
- • If you'd told...
- • If he'd arrived...
- • If she'd seen...
- • If it'd worked...
- • If we'd tried...
- • If they'd left...
主句缩写 ('would have')
- • I'd've gone.
- • You'd've said.
- • He'd've helped.
- • She'd've passed.
- • It'd've been.
- • We'd've won.
- • They'd've called.
否定缩写
- • If I hadn't known...
- • I wouldn't've gone.
- • He couldn't've done it.
- • She shouldn't've said that.
按水平分级的例句
I would have liked that.
Me habría gustado eso.
If I had time, I would go.
Si tuviera tiempo, iría.
I'd like a coffee.
Me gustaría un café.
She would have been happy.
Ella habría estado feliz.
If I'd seen him, I'd have said hello.
Si lo hubiera visto, le habría dicho hola.
We'd have won if we played better.
Habríamos ganado si hubiéramos jugado mejor.
I wouldn't have gone if it rained.
No habría ido si hubiera llovido.
He'd have called you later.
Él te habría llamado más tarde.
If I'd known the truth, I'd have acted differently.
Si hubiera sabido la verdad, habría actuado de forma diferente.
You'd have loved the movie we saw.
Te habría encantado la película que vimos.
They'd have finished if they hadn't stopped.
Habrían terminado si no hubieran parado.
I'd've helped you if you'd asked.
Te habría ayudado si me lo hubieras pedido.
I'd've been there in a heartbeat if I'd've known you were in trouble.
Habría estado allí en un abrir y cerrar de ojos si hubiera sabido que estabas en problemas.
If the company hadn't've gone bankrupt, I'd've stayed there forever.
Si la empresa no hubiera quebrado, me habría quedado allí para siempre.
She'd've definitely said yes if you'd've asked her out.
Ella definitivamente habría dicho que sí si le hubieras pedido salir.
We'd've never met if I hadn't've taken that specific flight.
Nunca nos habríamos conocido si no hubiera tomado ese vuelo específico.
Had the circumstances been different, I'd've likely pursued a different career path.
Si las circunstancias hubieran sido diferentes, probablemente habría seguido otra carrera.
I'd've thought that someone with your experience wouldn't've made such a mistake.
Habría pensado que alguien con tu experiencia no habría cometido tal error.
If I'd've known then what I know now, I'd've invested every penny in that startup.
Si hubiera sabido entonces lo que sé ahora, habría invertido cada centavo en esa startup.
He'd've been the perfect candidate if he hadn't've been so arrogant during the interview.
Él habría sido el candidato perfecto si no hubiera sido tan arrogante durante la entrevista.
It's a counterfactual scenario, but one could argue that the empire wouldn't've collapsed so abruptly had the succession been clearer.
Es un escenario contrafactual, pero se podría argumentar que el imperio no habría colapsado tan abruptamente si la sucesión hubiera sido más clara.
I'd've been remiss if I hadn't've mentioned the contributions of the junior staff.
Habría sido negligente si no hubiera mencionado las contribuciones del personal subalterno.
The project would've've (rare triple) succeeded if the funding hadn't've been pulled.
El proyecto habría tenido éxito si no se hubiera retirado la financiación.
Were it not for your intervention, I'd've surely succumbed to the pressure.
Si no fuera por tu intervención, seguramente habría sucumbido a la presión.
容易混淆
Both 'would' and 'had' contract to ''d'.
They sound identical in speech.
常见错误
I would of go.
I would have gone.
If I would have seen him...
If I had seen him...
I'd've know.
I'd've known.
If I'd've known, I'd've did it.
If I'd've known, I'd've done it.
句型
If I'd've known ___, I'd've ___.
I wouldn't've ___ if I'd've ___.
Real World Usage
I'd've texted u but my phone died.
If I'd had more time, I'd have finished the project.
I wouldn't've bought this if I'd known it was broken.
I'd've loved to be there! Looks fun!
We'd've seen the Eiffel Tower if we'd've stayed longer.
He'd've scored if he'd've taken the shot earlier!
仔细捕捉那个 've 音
would have 的关键。比如:"I'd've called you earlier."正式 vs 非正式
I would have known.
练习发音是王道
听起来更像“本地人”
语境才是硬道理
Smart Tips
They are likely saying 'I'd have' or 'I'd've'. Look at the context to see if they are talking about a regret.
Use 'I'd've' to save space and sound more like a friend than a textbook.
Ignore it! It's a mistake. Always remember it's 'would have'.
Try to say 'I'd've' in one single breath without pausing between the words.
发音
The Schwa Reduction
The 'have' in 'I'd've' is reduced to a tiny 'uv' sound (/əv/).
The 'D' Link
The 'd' from 'would' often links directly to the 'v' of 'have'.
Regretful Fall
I'd've ↘ gone.
Conveys a sense of sadness or finality about the past.
记住它
记忆技巧
I'd've rhymes with 'I dive' into the past.
视觉联想
Imagine a time machine with three buttons: 'I', 'Would', and 'Have'. When you press them all at once, the machine glows and says 'I'd've'!
Rhyme
If I'd've known, I'd've shown, but the chance has flown.
Story
A man named 'Ida' (I'd've) always regrets things. He says, 'If I'd've bought that ticket, I'd've been a millionaire.' He lives in the past, always using his double-contraction name.
Word Web
挑战
Think of three things you regret from last week. Say them out loud using 'I'd've' as fast as you can.
文化笔记
In the Southern US, you might hear 'I'd'a' instead of 'I'd've'. It is very informal.
British speakers use double contractions frequently in casual conversation, especially in London and the North.
Aussies often shorten these even further, almost swallowing the 'have' entirely.
The Third Conditional developed in Middle English as the subjunctive mood became less distinct.
对话开场白
If you'd've been born in a different country, how'd've your life been different?
If you'd've known about the pandemic in 2019, what'd've you done differently?
What's a movie you'd've liked to star in if you'd've been an actor?
日记主题
常见错误
Test Yourself
If you ___ asked, I'd've helped you.
If you had asked, I would have helped you。
Find and fix the mistake:
If she'd've studied, she'd've passed the test.
If she had studied或 "If she'd studied"。
选择正确的句子:
翻译:'如果我早知道,我就去了。'
Answer starts with: ["I...
Score: /4
练习题
8 exercisesIf I'd seen the sign, ___ stopped.
Find and fix the mistake:
I would of called you if I'd've known you were home.
Choose the best option.
If I'd studied, ___.
Match 'She would have'
You can use 'I'd've' in the 'if' clause in formal writing.
A: Why didn't you come? B: If I'd known it was your birthday, ___.
Select the correct one.
Score: /8
Practice Bank
12 exercisesIf she'd seen the warning, she ___ avoided the accident.
We'd've finished on time if we'd've started earlier.
选择正确的句子:
翻译:'如果她不忙,她本来会加入我们的。'
将这些单词排列成句:
将完整形式与其缩写匹配:
I ___ bought it if it'd been on sale.
If it'd've rained, the game would've been cancelled.
哪个句子是正确的?
翻译:'如果我们没有你的帮助,我们本无法完成。'
将这些单词排列成句:
将主语与对应的 'would have' 缩写匹配:
Score: /12
常见问题 (8)
It is a 'double contraction'. While not a single word in the dictionary, it is a standard part of spoken English and informal writing.
Because 'would've' and 'would of' sound exactly the same. It is a very common mistake made by native speakers.
It's better to use 'I would have' or 'I'd have' to remain professional. 'I'd've' is very casual.
'I'd' can mean 'I would' or 'I had'. 'I'd've' specifically means 'I would have'.
It sounds like 'WOOD-unt-uv'. The 'h' in 'have' is completely silent.
Yes, it is very common in all major dialects of English, including British, American, and Australian.
Yes! You can say 'could've' or 'should've'. Double contractions like 'shouldn't've' are also common.
Yes, in the third conditional, it always refers to an imaginary past situation.
Scaffolded Practice
1
2
3
4
Mastery Progress
Needs Practice
Improving
Strong
Mastered
In Other Languages
Si hubiera sabido, habría ido.
Spanish has no equivalent to the double contraction 'I'd've'.
Si j'avais su, je serais venu.
French cannot contract 'je' and 'serais' into a single sound like English.
Wenn ich es gewusst hätte, wäre ich gekommen.
German uses 'hätte' (had) or 'wäre' (were) depending on the verb, whereas English mostly uses 'would have'.
Shitteitara, itteita noni.
Japanese has no auxiliary verbs like 'would' or 'have' to contract.
Law kuntu a'lam, lakuntu dhahabt.
Arabic grammar is based on particles and prefixes, not auxiliary stacking.
Rúguǒ wǒ zǎo zhīdào, wǒ jiù qùle.
Chinese has no verb conjugation, so the entire concept of 'would have been' is expressed through context.
Learning Path
Prerequisites
Learn These First
相关视频
Related Grammar Rules
第一条件句:Unless = If Not
你有没有试过向朋友解释,你肯定会去参加他们的乔迁派对,但前提是你的老板不让你加班?你可以说,`I will come if I don't have...
零条件句:习惯与日常
Overview 有没有注意过,太阳一下山你的手机就自动切换成深色模式?或者你一点开 Netflix 大脑就立刻想吃零食?这就是 Zero Cond...
Can: 表达能力 (Can)
Overview 你会做后空翻吗?或者哪怕只是烤出个还凑合的酸种面包?不管怎样,你都会用到 `can`。这个小词在英语里简直就是终极超...
混合条件句:过去的行为,现在的结果 (Type 2)
### Overview 混合条件句(Mixed Conditionals)是英语语法中一种非常高级的表达方式,它能让你在不同时间维度之间建立假设性联...
Suppose & Supposing: '假如'游戏
### Overview 在英语语法中,`suppose` 和 `supposing` 充当着特殊的“条件连词”角色,它们邀请听者参与到一场“思想实验”中。虽...