荷兰语的将来完成时和条件完成时(zal / zou hebben gedaan)
如何构成荷兰语的将来完成时(zal hebben gedaan,将会做完)和条件完成时(zou hebben gedaan,本来会做)。
荷兰语有两个时态把三个动词叠在一起,用来谈论在某个尚未到来的时间点已经完成的事情。将来完成时表示某个动作到那时会做完:Morgen zal ik het rapport hebben afgemaakt.(明天我就会把报告写完。)条件完成时对一个设想的、与事实相反的过去做同样的事:Ik zou het rapport hebben afgemaakt.(我本来会把报告写完。)两者分别是普通将来时和普通条件式在完成时中的对应形式。
如何构成
两个时态都用同样的三部分结构:zullen 的某个形式,然后是 hebben 或 zijn,最后是一个过去分词。将来完成时用 zullen 的现在时(zal / zult / zullen);条件完成时用它的过去时 zou / zouden。
- 选择 zullen 的形式。将来完成时:ik zal、jij zult/zal、hij zal、wij/jullie/zij zullen。条件完成时:ik/jij/hij zou、wij/jullie/zij zouden。
- 加上完成时的助动词——大多数动词用 hebben,表示朝目标移动和状态变化的动词用 zijn。这与普通现在完成时中 hebben 还是 zijn 的选择相同:hebben gemaakt 但 zijn gegaan。
- 把过去分词加在最后:gemaakt、gewerkt、gegaan、begonnen。
| 动词 | 将来完成时(将会……) | 条件完成时(本来会……) |
|---|---|---|
| werken(工作) | ik zal hebben gewerkt | ik zou hebben gewerkt |
| afmaken(完成) | ik zal hebben afgemaakt | ik zou hebben afgemaakt |
| gaan(去) | hij zal zijn gegaan | hij zou zijn gegaan |
| vertrekken(离开) | de trein zal zijn vertrokken | de trein zou zijn vertrokken |
| beginnen(开始) | de film zal zijn begonnen | de film zou zijn begonnen |
在主句中,zullen 的形式是第二个成分,另外两个动词落到句子最末尾,形成一个动词群:Om acht uur zal ik mijn werk hebben afgemaakt.(八点前我就会把工作做完。)这个动词群内部的语序是灵活的——hebben afgemaakt 和 afgemaakt hebben 都是正确的标准荷兰语,所以 Om acht uur zal ik mijn werk afgemaakt hebben 同样没问题。
何时使用将来完成时
用 zal hebben/zijn + 分词来表示在未来某一刻已经完成的事情——一个您从尚未到来的时间点回望的结果。
- 一个动作在其之前已完成的截止时间或未来时间点:Voordat je thuis bent, zal de film zijn begonnen.(在您到家之前,电影就已经开演了。)
- 对现在或不久前的过去做出的有把握的推测(一个大概率的结论):Hij zal het wel zijn vergeten.(他大概是把它忘了,即他很可能已经忘了。)
- 在日常荷兰语中将来完成时很少见。带时间词的现在完成时通常表达同样的意思:Tegen vrijdag heb ik alles geregeld(到周五我就把一切安排好了)能起到 Tegen vrijdag zal ik alles hebben geregeld 的作用——两者指向同一个已完成的结果。
何时使用条件完成时
用 zou hebben/zijn + 分词来表示一个假设的、与事实相反的过去——在没有成真的条件下本来会发生的事。
常见错误
hebben/zijn 的选择和普通完成时里是同一个陷阱,而且很容易默认用 hebben。表示朝目标移动和状态变化的动词在这里同样保留 zijn:是 De trein zal zijn vertrokken,而不是 zal hebben vertrokken;是 Ze zou zijn aangekomen,而不是 zou hebben aangekomen。拿不准时,检查这个动词普通的现在完成时是否会用 ben/is——如果会,那么将来完成时和条件完成时也用 zijn。
- Vul in(将来完成时):*Om acht uur ___ ik mijn werk hebben afgemaakt.*
- zal
- zou
- heb
- word
将来完成时用 *zullen* 的现在时。与 *ik* 搭配就是 *zal* → *Om acht uur **zal** ik mijn werk hebben afgemaakt.* 用 *Zou* 则会变成条件完成时(本来会)。
- 哪个句子是条件完成时(本来会工作)?
- Ik zal hebben gewerkt
- Ik heb gewerkt
- Ik zou hebben gewerkt
- Ik zou werken
*Would have*(本来会)+ 分词 = *zou* + *hebben/zijn* + 过去分词 → *Ik **zou** **hebben** **gewerkt**.* *Zal hebben gewerkt* 是将来完成时(将会);*zou werken* 是普通条件式(会工作)。
- Vul in: *Voordat je thuis bent, zal de film ___ begonnen.*
- hebben
- zijn
- worden
- had
*Beginnen* 表示状态变化,所以它的完成时用 *zijn*(*is begonnen*)。这延续到将来完成时 → *zal **zijn** begonnen*。
- 找出错误:*De trein zal om negen uur hebben vertrokken.*
- *zal* 应为 *zou*
- *hebben* 应为 *zijn*
- *vertrokken* 应为 *vertrekt*
- 没有错误
*Vertrekken* 是表示朝目标移动的动词,在完成时用 *zijn*(*is vertrokken*),所以将来完成时是 *zal **zijn** vertrokken*,而不是 *zal hebben vertrokken*。
- 荷兰语常常回避条件完成时 *zou hebben gedaan*。人们通常改用哪个时态?
- 一般现在时
- 过去完成时(had gedaan)
- 祈使句
- 一般过去时
对于非真实的过去,荷兰语常常跳过条件完成时,让[过去完成时](/grammar/pluperfect)来承担这个作用:*Met een paraplu was ik droog gebleven*(要是带了伞我就不会淋湿了)与 *Met een paraplu zou ik droog zijn gebleven.* 意思相同。
自我检测
Question 1 of 5
Vul in(将来完成时):Om acht uur ___ ik mijn werk hebben afgemaakt.