非真实条件句:si + 虚拟式过去未完成时

B2

语法路径 · 第 65 课 / 共 86 课 · 阶段 B2 · The past subjunctive

这种结构用来设想一种与现在事实相反或不太可能发生的情况,与英语的第二类条件句非常相似。条件从句使用si + 虚拟式过去未完成时,如tuviera、fuera、pudiera;结果主句使用条件式,如compraría、iría。例如,Si tuviera dinero, viajaría 意味着我实际上并没有钱。只要动词形式保持不变,两个分句可以互换位置。不要将其与si + 陈述式现在时混淆,后者用于确实可能发生的事情:Si tengo dinero, viajo 表示我很可能有钱。

练习本课 · 10 句子

形式

肯定句Si + imperfecto de subjuntivo, condicional
Si tuviera más tiempo, aprendería a tocar la guitarra.如果我有更多时间,我会学弹吉他。
否定句Si no + imperfecto de subjuntivo, (no +) condicional
Si no lloviera, saldríamos a caminar.如果不下雨,我们就出去散步了。
疑问句¿Qué + condicional + si + imperfecto de subjuntivo?
¿Qué harías si pudieras vivir en cualquier país?如果你能在任何国家生活,你会做什么?
结果主句在前Condicional + si + imperfecto de subjuntivo
Te ayudaría si supiera cómo hacerlo.如果我知道怎么做,我就会帮你。

何时使用

设想或不太可能的情况

用于白日梦或极不可能发生的情况。说话者并不真正期待它们发生。

Si ganara la lotería, compraría una casa en la playa.如果我中了彩票,我会在海边买一栋房子。
Si pudiera volar, iría a todas partes sin pagar pasajes.如果我会飞,我就会不花机票钱去任何地方。

与现在事实相反

用于表达现在并不真实的事情,以及假如它是真的会产生什么结果。句子暗示实际情况正好相反。

Si viviera más cerca, iría a verte más seguido.如果我住得更近一些,我就会更常去看你。
Si hablara mejor inglés, conseguiría ese trabajo.如果我英语说得更好,我就能得到那份工作。

提出建议

设身处地站在别人的立场上,委婉地提出建议。一个非常常见的句型是 Si yo fuera tú。

Si yo fuera tú, hablaría con ella hoy mismo.如果我是你,我今天就会和她谈谈。
Si estuviera en tu lugar, no aceptaría esa oferta.如果我处在你的位置,我不会接受那个提议。

Si + imperfect subjunctive → conditional

present or future, unlikelysi tuviera tiempo, viajaría más
never the conditional after sisi tuviera (not: si tendría)

信号词

sisi yo fuera túen tu lugar

不要与它混淆

真实条件句:si + 现在时

当你认为条件不真实或不太可能实现时,使用 si + 虚拟式过去未完成时:Si tuviera tiempo, te ayudaría。如果条件确实有可能实现,则使用 si + 陈述式现在时:Si tengo tiempo, te ayudo。

与过去事实相反的虚拟条件句:si hubiera…

si + 虚拟式过去未完成时针对的是设想中的现在或将来。对于过去没有发生的事情,要改用 si hubiera + 过去分词:Si hubiera estudiado, habría aprobado。

常见问题

si 后面可以直接用条件式吗?

不可以。si 后面必须用虚拟式过去未完成时:要说 Si tuviera,而不是 Si tendría。条件式只能用在结果主句中。

tuviera 和 tuviese 有什么区别?

在 si 条件从句中,-ra 形式和 -se 形式意思相同。在拉丁美洲的日常口语中,-ra 形式要常见得多。

这就是西班牙语的第二类条件句吗?

是的。si + 虚拟式过去未完成时,条件式这一句型相当于英语的 If I had…, I would…(如果我有……,我就会……)。

虚拟式过去未完成时怎么变位?

取陈述式简单过去时的 ellos 形式,去掉 -ron,再加上 -ra, -ras, -ra, -ramos, -ran。例如,tuvieron 变为 tuviera,fueron 变为 fuera。

si 从句可以放在句末吗?

可以。Te ayudaría si supiera cómo 和 Si supiera cómo, te ayudaría 同样正确。si 从句放在后面时,通常省略逗号。

更多句子与连接词

疑问词:qué、dónde、cuándo……A1否定:no、nunca、nada、nadieA1真实条件句:si + 现在时B1关系从句:que、quien、dondeB1间接引语:dice que…B1连接词:pero、sin embargo、por esoB1与过去事实相反的虚拟条件句:si hubiera…B2过去时间接引语:dijo que…B2带介词的关系从句:en el que、con quienB2原因与让步:como、ya que、a pesar de queB2时态配合C1其他条件表达形式:a no ser que、de + 不定式、con tal de queC1结果与目的:de modo que、a fin de queC1
← 语法路径下一课 · B2虚拟式过去完成时