条件句
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ła | przyszłabym |
| ty(阳) | gdybyś miał | przyszedłbyś |
| ty(阴) | gdybyś miała | przyszłabyś |
| on | gdyby miał | przyszedłby |
| ona | gdyby miała | przyszłaby |
| my(阳性或混合) | gdybyśmy mieli | przyszlibyśmy |
| my(阴) | gdybyśmy miały | przyszłybyśmy |
| wy(阳性或混合) | gdybyście mieli | przyszlibyście |
| oni | gdyby mieli | przyszliby |
| one | gdyby miały | przyszłyby |
可移动词尾落在哪里——它可能就落在 gdyby 上,也可能移到分句里更靠前的其他词上,但每个分句里 只会出现一次:
| 融合了词尾的连词 | =词干 + by + 词尾 | 例词 |
|---|---|---|
| gdybym | gdy + by + m | Gdybym wiedział……——如果我知道…… |
| gdybyś | gdy + by + ś | Gdybyś chciał……——如果你想要…… |
| gdybyśmy | gdy + by + śmy | Gdybyśmy mogli……——如果我们能够…… |
| gdybyście | gdy + by + ście | Gdybyś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)。