混合条件句会把不同时间参照混在一起:过去→现在,或现在→过去
类型 1:过去条件 → 现在结果:Se tivesse estudado, saberia hoje(如果我当时学了,今天就会知道)
类型 2:现在条件 → 过去结果:Se fosse rico, teria comprado(如果我有钱,当时就买了)
类型 3:过去条件 → 未来结果:Se tivesse aceitado, estaria viajando amanhã(如果我当时接受了,明天就会在旅行)
巴西葡语口语里常常会简化成直陈式过去未完成时
Caso 可以在更正式的语体中替代 se
要注意口语里时态连锁的灵活性
非正式口语经常会打破传统规则
你有没有想过要表达这种复杂念头,比如“如果我当时嫁给那个人,我现在就会住在巴黎”,或者“如果我更聪明一点,我就不会上那个骗局的当”?混合条件句正是用来讨论过去的决定怎样塑造现在的现实,或者你那些无法改变的特质本会怎样改写过去。它们几乎就是凌晨两点 WhatsApp 后悔消息、心理咨询和酒吧里人生“如果当初……”谈话的基本配件,所以想说出真正像巴西人一样的葡语,而不只是课本葡语,这一课很关键。
注册以保存进度、练习习题并解锁所有语法内容。
传统条件句通常保持时间参照一致(过去→过去、现在→现在),而混合条件句则会带着一点“叛逆”地把不同时间框架组合起来,用来表达更细腻的假设关系。
条件时间:if 部分发生 / 曾发生的时间
结果时间:结果发生 / 曾发生的时间
说话时间:现在(说话当下)
"如果某件事当时发生了,那么现在就会不一样"
结构: Se + 愈过去虚拟式 + 现在条件式
"Se tivesse estudado programação, estaria ganhando em dólar agora"(如果我当时学了编程,现在就在赚美元了)
"Se não tivesse casado tão cedo, estaria aproveitando a vida"(如果我没那么早结婚,现在会更享受生活)
"Se tivesse escutado minha mãe, não estaria nessa situação"(如果我听了我妈的话,现在就不会落到这种地步)
"Se tivéssemos comprado aquela casa, estaríamos ricos hoje"(如果我们买了那套房子,今天就发财了)
"Se eu fosse mais organizado, não teria perdido o prazo"(如果我更有条理,就不会错过截止日期)
"Se ela fosse menos tímida, teria feito mais amigos na faculdade"(如果她没那么害羞,大学里就会交到更多朋友)
"Se eu tivesse seu talento, já teria gravado um álbum"(如果我有你的天赋,我早就录好一张专辑了)
"Se fossem mais espertos, não teriam caído no golpe"(如果他们更聪明一点,就不会上当受骗)
在巴西口语里,混合条件句经常不按传统规则来:
正式:Se tivesse visto, saberia
口语:Se tinha visto, sabia
超口语:Se via, sabia
巴西人常用 ia(ir 的过去未完成时)来代替条件式:
标准:Se tivesse dinheiro, compraria
常见:Se tivesse dinheiro, ia comprar