条件句

B2 Okresy warunkowe 51 / 52

概要

条件句 把一个 条件(“如果……”)和一个 结果(“那么……”)连接起来。波兰语按条件的可能性大小把条件句分类。真实条件(很可能发生)用普通的 jeśli/jeżeli 加上一般的陈述式动词。非真实条件(现在不是、或过去不是事实)用 gdyby 加上第 37 课学过的条件式形式。这里的全部技巧就在于选对搭配——用哪个连词、用哪种动词形式。

规则

每个条件句都有两个分句:条件分句(“如果”分句,叫作 poprzednik)和 结果分句(主句,następnik)。波兰语把条件句分成两大类。

第一类——真实(可能)条件(jeśli、jeżeli、gdy)

条件确实是有可能发生的。用 jeśli 或 jeżeli 引出(两者可以互换,jeżeli 稍微正式一些),或者用 gdy(“当……时/如果”)表示预料之中的事。两个分句都用 普通的陈述式——最常见的是 将来时(第 22—23 课),因为条件通常是指向未来的:

Jeśli + 将来时/现在时陈述式,(to)+ 将来时/命令式/现在时

  • Jeśli będę miał czas,(to)przyjdę.——如果我有时间,我就来。
  • Jeżeli pada, zostajemy w domu.——如果在下雨,我们就待在家里。

注意这里和英语时态不一致的地方:波兰语 两个分句都用将来时(będę miał……przyjdę),而英语的 if 分句要用现在时(“if I have time”)。

第二类——非真实的现在/将来条件(gdyby)

条件与现在的事实相反,或者纯属假设。用 gdyby 引出,它字面上就是 gdy + by——所以它本身已经包含了条件小品词。两个分句都要用 条件式:“如果”分句是 gdyby + -ł 形(by 就藏在 gdyby 里面,并带有人称词尾),结果分句则是完整的 条件式(-ł 形 + by + 词尾):

Gdyby + -ł 形,(to)+ 条件式(-ł 形 + by + 词尾)

  • Gdybym miał czas,(to)przyszedłbym.——如果我有时间,我就会来。
  • Gdybyś wiedziała, na pewno byś powiedziała.——如果你(女)知道,你一定会说出来。

因为 by 已经融合进了 gdyby 里面,“如果”分句里的动词只保留 普通的 -ł 形(miał、wiedziała)——不需要 再加第二个 by。

第三类——非真实的过去条件

条件与 过去 的事实相反(“如果我当时做了……,我就会做了……”)。正式/书面波兰语有专门的 过去条件式(tryb przypuszczający przeszły),用额外的 był/byłby 构成:gdybym był miał……byłbym przyszedł。在日常现代波兰语里这种过去条件式已经不用了:直接用 和第二类相同的条件式,靠时间词或上下文来表示是过去:

  • Gdybym wczoraj miał czas, przyszedłbym.——如果我昨天有时间,我就会来了。
  • (书面语)Gdybym był wiedział, byłbym został.——要是我当时知道,我就会留下了。

所以同一套条件式形式,既能表示对现在的非真实假设,也能表示对过去的非真实假设;只有书面语体才会加上 był。

呼应用的“to”和语序

结果分句前面常常会加上 to(“那么”),尤其是当 “如果”分句在前面的时候:Jeśli chcesz, to chodźmy. 这是可加可不加的,但用起来很地道。两个分句谁在前面都可以;当结果分句在前面时,就不用加 to:Przyszedłbym, gdybym miał czas. 记住第 37 课讲过的附着词规则——by 永远不会附着在 nie 上:gdyby nie padało(而不是 gdyby niby……),nie przyszedłbym(而不是 niebym przyszedł)。

形式与结构

三种类型一览:

类型条件分句结果分句含义
第一类·真实jeśli/jeżeli/gdy + 陈述式(通常是将来时)(to +)陈述式/命令式可能发生:“如果 X,那么 Y”
第二类·非真实现在gdyby + -ł 形(to +)条件式与现在事实相反:“如果 X 是……,Y 就会……”
第三类·非真实过去gdyby(+ był)+ -ł 形(to +)条件式(+ byłby)与过去事实相反:“如果当时 X……,Y 就会……了”

第二类的完整变化——“如果”分句用 mieć(“有”),结果分句用 przyjść(“来”)(人称词尾分别加在 gdyby 和 by 上):

人称条件分句(gdyby + -ł 形)结果分句(条件式)
ja(阳)gdybym miałprzyszedłbym
ja(阴)gdybym miałaprzyszłabym
ty(阳)gdybyś miałprzyszedłbyś
ty(阴)gdybyś miałaprzyszłabyś
ongdyby miałprzyszedłby
onagdyby miałaprzyszłaby
my(阳性或混合)gdybyśmy mieliprzyszlibyśmy
my(阴)gdybyśmy miałyprzyszłybyśmy
wy(阳性或混合)gdybyście mieliprzyszlibyście
onigdyby mieliprzyszliby
onegdyby miałyprzyszłyby

可移动词尾落在哪里——它可能就落在 gdyby 上,也可能移到分句里更靠前的其他词上,但每个分句里 只会出现一次:

融合了词尾的连词=词干 + by + 词尾例词
gdybymgdy + by + mGdybym wiedział……——如果我知道……
gdybyśgdy + by + śGdybyś chciał……——如果你想要……
gdybyśmygdy + by + śmyGdybyśmy mogli……——如果我们能够……
gdybyściegdy + by + ścieGdybyście przyszli……——如果你们来了……

真实与非真实,同一个意思:

真实(第一类)非真实(第二类)
Jeśli będę bogaty, kupię dom.Gdybym był bogaty, kupiłbym dom.
如果我有钱,我就会买一栋房子。要是我有钱的话,我就会买一栋房子了。

例句

Polski中文
Jeśli będziesz gotowy, to wyjdziemy.如果你准备好了,我们就出发。
Jeżeli nie zdążę, zadzwonię do ciebie.如果我赶不及,我会给你打电话。
Gdy skończysz, daj mi znać.你做完了就告诉我。
Gdybym miał więcej pieniędzy, kupiłbym ten samochód.要是我(男)有更多钱的话,我就会买那辆车了。
Gdyby ona wiedziała prawdę, byłaby wściekła.要是她知道真相的话,她会气死的。
Gdybyśmy wyszli wcześniej, zdążylibyśmy na pociąg.要是我们早点出发的话,就赶上那趟火车了。
Co zrobiłbyś, gdybyś wygrał milion?要是你(男)中了一百万,你会怎么做?
Gdyby nie padało, poszlibyśmy na spacer.要是没在下雨的话,我们就会去散步了。
Gdybym był wiedział, nie przyszedłbym.要是我当时知道的话,我就不会来了。
Jeśli chcesz, to możemy zostać dłużej.如果你想的话,那我们可以待久一点。

常见错误

  • Jeśli miałbym czas, przyszedłbym -> Gdybym miał czas, przyszedłbym——非真实条件要用 gdyby,而不是 jeśli + by;jeśli 只能搭配普通的陈述式。
  • Gdybym miałbym czas…… -> Gdybym miał czas……——by 已经在 gdyby 里面了;动词只保留裸的 -ł 形,绝不能再加第二个 by。
  • Jeśli mam czas, przyjdę(想表达一个将来的计划)-> Jeśli będę miał czas, przyjdę——口语里能听到用现在时的说法,但标准波兰语在整句都是说将来的事情时,“如果” 分句也要用 将来时。
  • Gdyby ja wiedziałem -> Gdybym wiedział——人称词尾要融合进 gdyby 里面(gdybym);不要再加一个多余的代词来承担它。
  • niebym przyszedł/gdyby nie by padało -> nie przyszedłbym/gdyby nie padało——by 永远不会附着在 nie 上。
  • Gdybym miał czas, przyjdę -> Gdybym miał czas, przyszedłbym——不要把两类混在一起:非真实的 “如果” 分句需要搭配非真实(条件式)的结果,而不是普通的将来时。

学习提示

  • 两条路,一个问题:这个条件真的有可能发生吗? 是 -> jeśli/jeżeli + 陈述式(第一类)。不是/纯属假设 -> gdyby + 条件式(第二/三类)。
  • gdyby = gdy + by,所以 by 已经用掉了——“如果”分句里的动词只是普通的过去 -ł 形(gdybym miał),结果分句要自己带上 by(przyszedłbym)。
  • 两个分句要保持在 同一类 里:真实条件 -> 真实结果;非真实条件 -> 非真实结果。将来时的 if 分句配将来时/命令式的结果;gdyby 配条件式的结果。
  • 现代波兰语用 同一套 条件式形式来表达“会”和“本来会”;要表示过去的意思,加一个时间词(wczoraj、wtedy)就行,不用书面语的 był。
  • to 是你的好帮手:在“如果”分句后面加上它(Jeśli……,to……)听起来很地道,也能标出结果分句从哪里开始。
  • 阳性人称复数的判断规则同样适用:一群人里有男性 -> -liby(przyszliby);只有女性/事物 -> -łyby(przyszłyby)。