第三条件句
Third Conditional
第三条件句描述过去的假设情况 — 没有发生的事情,并想象不同的结果。它表达对过去事件的遗憾、批评或宽慰。结构是: If + 过去完成时, would have + 过去分词。
何时使用
用于谈论过去没有发生的情况,并想象结果本来会是什么。常用于表达遗憾、批评过去的行为或想象替代结果。
结构
If + past perfect, would have + past participleIf I had studied harder, I would have passed the exam.
**如果**我**学**得更努力,我**就会通过**考试。
If + past perfect, wouldn't have + past participleIf they had taken a taxi, they wouldn't have missed the flight.
**如果**他们**坐了**出租车,他们**就不会错过**航班。
Would S + have + past participle + if + past perfect?Would she have called you if she had known your number?
**如果**她**知道**你的号码,她**会给**你**打电话**吗?
信号词
- if
- would have
- could have
- might have
- had (done)
例句
If I had studied harder, I would have passed the exam.
**如果**我**学**得更努力,我**就会通过**考试。
She would have called you if she had known your number.
**如果**她**知道**你的号码,她**就会给**你**打电话**。
If they had taken a taxi, they wouldn't have missed the flight.
**如果**他们**坐了**出租车,他们**就不会错过**航班。
I would have helped you if you had asked me.
**如果**你**问过**我,我**就会帮**你。
He might have got the job if he had arrived on time.
**如果**他**按时到达**,他**本可以得到**那份工作。
常见错误
If I would have studied harder, I would have passed.
If I had studied harder, I would have passed.
在 if 从句中,使用过去完成时(had + 过去分词)— 而不是 'would have'。
She would have pass the exam if she had studied.
She would have passed the exam if she had studied.
在 'would have' 之后,使用过去分词形式(passed,而不是 pass)。
提示
第三条件句 = 遗憾或以不同方式想象过去。两部分都在过去: If + HAD done (过去完成时) → WOULD HAVE done (过去结果)。没有什么可以改变 — 一切都是假设!