跳到正文
B1grammar12 道题

Third conditional

third conditional 谈的是没有发生的过去,所以两半都往回再推一步。本页讲解 if + had + participle → would have + participle 这个句型.

规则

third conditional 谈的是没有发生的过去,所以两半都往回再推一步.

记住

  • if + had + participle,然后 would have + participle.
  • 它永远描述一个不真实的过去;真正发生的正好相反.
  • 结果不确定时,would have 换成 could have 和 might have.

需要避开的常见陷阱

would have 绝不出现在 if 从句里。If I would have known 是口语里常见的滑误,在书面里仍然是错的.

自我检测

用一句话说出三件对过去的懊悔,然后练习.

继续学习该级别的其他核心语法知识点。