状语从句中的虚拟式

B1 El subjuntivo en oraciones adverbiales 42 / 49

概要

状语从句为主句动词补充说明什么时候、为什么,或尽管发生了什么。西班牙语在状语从句中选择虚拟式还是陈述式,取决于所用的连词,而最关键的是,这件事是已经发生的事实,还是尚未成为现实的设想。

规则

状语从句是由一个起副词作用的连词引出的从句:它说明主句动作发生的时间、原因、方式,或在什么条件下发生。它的动词要么用陈述式(真实的、已经历过的、习惯性的),要么用虚拟式(尚未发生的、假设性的、未经历过的)。

步骤 1——给连词分类。 有些连词总是接虚拟式,有些总是接陈述式,还有一些会根据意思切换。

步骤 2——对于会切换的连词,要问:这件事已经发生了吗/是习惯性发生的吗?

  • 是,真实发生或习惯性发生 -> 陈述式。
  • 否,仍未发生或只是对未来的设想 -> 虚拟式。

时间(cuando、hasta que、en cuanto、tan pronto como、mientras、después de que)会切换:

  • 将来的/尚未成为现实的 -> 虚拟式:Cuando llegue, te llamo.(不管他什么时候到——还没发生)
  • 习惯性的/已发生的事实 -> 陈述式:Cuando llego, siempre te llamo.(每天都这样——真实发生)

用 mientras 时,语气也会改变它对应的英文意思:陈述式相当于“while”(两件事同时发生),虚拟式相当于“as long as”(一种条件,常常带否定):Mientras no llueva, seguimos andando.

antes de que 是例外:它总是接虚拟式,因为按定义,第二个事件还没有成为现实:Sal antes de que empiece a llover.

目的(para que、a fin de que =“so that”)在主语发生变化时接虚拟式:Te lo explico para que lo entiendas. 如果主语不变,就用 para + 不定式:Estudio para aprobar.

让步(aunque、a pesar de que)会根据意思切换:

  • aunque + 陈述式 = “although / even though”(一个已知的事实):Aunque llueve, salgo.(确实在下雨)
  • aunque + 虚拟式 = “even if”(未知或被淡化的情况):Aunque llueva, salgo.(不管下不下雨)

条件/方式——sin que、a menos que、con tal de que、en caso de que 引出一种本质上是假设性的条件,总是接虚拟式。

原因(porque、ya que、puesto que、como)总是接陈述式。表原因的 como 必须放在句首:Como es tarde, apago el ordenador. 放在主句动词后面的原因状语则要用 porque:Apago el ordenador porque es tarde.(como + 虚拟式是另一个连词,意思是“if”:Como no llames, me voy.)

主语相同时,不用 que。 para + 不定式这一简化方式是通用的:sin que、antes de que 和 después de que 在两个动词共用同一主语时,也会去掉 que,改用不定式——Salió sin avisar.,Apaga el horno antes de salir. 一旦主语发生变化,就要保留 que + 虚拟式:Salgo sin que me vean.

形式与结构

这个连词要求哪种语气?

组连词语气
总是虚拟式antes de que, para que, a fin de que, sin que, a menos que, con tal de que, en caso de que虚拟式
总是陈述式porque、ya que、puesto que、como(相当于“因为”)陈述式
切换(时间)cuando, hasta que, en cuanto, tan pronto como, mientras, después de que虚拟式(将来)/陈述式(习惯、过去)
切换(让步)aunque, a pesar de que虚拟式(“even if”)/陈述式(“although”,事实)

同一个连词,两种语气:

连词陈述式(真实/习惯性)虚拟式(尚未发生/将来)
cuandoCuando como, veo la tele.Cuando coma, veré la tele.
en cuantoEn cuanto llega, cenamos.En cuanto llegue, cenaremos.
hasta queEsperé hasta que vino.Espera hasta que venga.
mientrasMientras ceno, veo las noticias.Mientras haya sitio, aparcamos aquí.
aunqueAunque cuesta mucho, lo compro.Aunque cueste mucho, lo compro.

例句

Español中文
Te llamaré cuando llegue a casa.我到家就给你打电话。
Cuando era niño, jugaba en el parque.我小时候常常在公园里玩。
Te ayudo para que apruebes el examen.我帮你是为了让你通过考试。
Termina el trabajo antes de que venga el jefe.在老板来之前把工作做完。
Aunque llueva, iremos a la playa.就算下雨,我们也要去海滩。
Aunque hace frío, no llevo abrigo.虽然很冷,我也不穿外套。
No saldré a menos que dejes de gritar.除非你不再大喊大叫,否则我不会走。
Llámame en cuanto sepas algo.你一知道消息就给我打电话。

常见错误

  • Cuando llegaré a casa, te llamo -> Cuando llegue a casa, te llamo——cuando 之后表示将来的事件要用虚拟式,绝不能用陈述式将来时。
  • antes de que viene -> antes de que venga——antes de que 总是接虚拟式;这件事还没有发生。
  • Aunque llueva(想表达“确实在下雨”)-> Aunque llueve——你能看到的事实要用陈述式;表示“even if”才用虚拟式。
  • Te lo digo para que saber -> para que sepas——para que 在主语变化时需要接变位的虚拟式;只有主语不变时才用 para + 不定式。
  • a menos que dejas -> a menos que dejes——a menos que 总是接虚拟式。
  • En cuanto llega, saldremos -> En cuanto llegue, saldremos——尚未发生的将来动作要用虚拟式。

学习提示

  • 时间从句的记忆窍门:如果“when”表示“每当……(将来)”,而这件事还没有发生,就用虚拟式。
  • antes de que 百分之百接虚拟式——在脑子里把它和“尚未”联系起来。
  • 让步用法快速检验:往窗外看一看。如果真的在下雨,用 aunque llueve;如果你只是在猜测,用 aunque llueva。
  • 主语相同 -> para、sin、antes de、después de 之后用不定式(Estudio para aprobar;salgo sin avisar)。主语不同 -> que + 虚拟式(Estudio para que mi madre esté orgullosa)。
  • 把“总是虚拟式”这一组连词当作一个整体记住:sin que、a menos que、con tal de que、en caso de que、antes de que、para que。