对初学者来说,德语语法与其说是一长串互不相关的规则,不如说是少数几套彼此咬合的系统:语法性和四格系统在冠词、形容词和代词上标记出谁对谁做了什么,而严格的动词位置规则则不论句子其余部分怎样排列,都把每个分句牢牢固定在一起。建议先掌握“性别是名词的一部分”这个原则、四个格,以及动词第二位的句子框架,再进入形容词词尾变化和虚拟式——这两者其实都是你已经掌握的格系统的延伸。
如果你刚开始学德语,不需要一下子把整个系统都装进脑子里。从第一天起,就把语法性当作名词拼写的一部分来对待——der Tisch、die Tür、das Fenster,把它们当作一个个整体记住,而不是“先记名词,再补一个性别的事实”;先弄清楚四个格究竟各自起什么作用,再去操心标记它们的词尾。汉语完全没有这套机制:名词没有语法性,动词也不随人称、时态变形,所以德语这套“性别决定冠词、冠词标记格”的系统,对中文母语者来说是要从零建立的全新直觉,而不是给已有习惯换一层新皮。一旦这个基础打好,本指南接下来讲的几乎每件事,其实都只是同一套格系统在新的地方再次出现:在形容词上、在代词上、在介词后面、在关系从句里。
坦白说说德语真正难在哪里,因为它的“难学”名声确实有几个具体的来源,而不是从头到尾均匀地难。形容词词尾变化是这门语言里操练最多的一张表格,因为正确的词尾同时取决于名词的性、句子的格,以及形容词前面有没有、有哪种词——三个变量同时起作用,而不是一个。在还没想清楚要说什么的时候就实时判断出正确的格,是一项和“知道格表存在”完全不同的独立技能。短小、事先想好的句子里,语序不会出什么问题,可一旦句子长到要在四个分句之后才想起动词还没出现,语序就会在压力之下崩溃。可分动词则是专门针对“一边说话一边在心里翻译”的学习者的一种小小的折磨:你在句子开头就已经决定要用 anrufen(打电话)这个词,可真正告诉听者你想说什么的那一小块——-an——要等到句子最后才姗姗来迟;对惯于逐词直译的中文母语者来说,这种“意思被拆成两半、分别放在句子两端”的做法尤其反直觉。
但这些都不代表规则学不会——只是说光靠规则到不了终点。流利的德语使用者说话时,脑子里并没有实时跑一遍形容词词尾的判断流程;正确的词尾会自己冒出来,就像英语母语者说 “an” 还是 “a” 时根本不会有意识地想语法一样。这种自动化来自大量接触正确的德语——阅读它、听它、说出它、被纠正——而不是把表格背得比别人更熟。本指南依然会把每一张表格、每一个格、每一个词尾、每一类不规则形式都完整、诚实地讲给你听,因为这套结构正是你日后大量接触德语时可以挂靠的骨架。没有人会在对话进行到一半时现场从第一性原理推导出 der/die/das,但每一个最终变得流利的人,都曾在某个阶段——通常不止一次,而且一次比一次更深入——把这套结构吸收进了自己的直觉里。
还有一点值得提前说清楚:本指南不会假装“德语”是一个单一、统一的东西。作为书面和广播语言的标准德语,确实是德国、奥地利和瑞士共享的,但在这个共享标准之下,真实的差异依然存在——瑞士完全废除了 ß,现在完成时和简单过去时在日常口语中的比重会随着从北到南而变化,任何地区的日常口语德语,也都会以认真的学习者应该提前了解、而不是意外撞见的方式,偏离教材里的规范。凡是语法确实存在分歧的地方,本指南都会明确说出来。
语音与拼写
整体而言,德语拼写比英语拼写可预测得多——不会出现 though、through、cough 这种拼法相近、读音却各不相同的情况——但它也包含几个英语完全没有的音,还有一套悄悄编码元音长短的拼写系统,这一点英语拼写在几个世纪前就已放弃可靠地做到。对使用汉字、拼写本身完全不提示读音的中文母语者来说,“看到拼写就能读出词”这件事更是格外新鲜:真正的好消息是,一旦学会下面这些规则,几乎任何一个你从未见过的德语单词,你都能看着拼写就知道怎么读。
每个德语元音都有长、短两个版本,这个区别绝非可有可无的装饰——Staat(国家,长 a)和 Stadt(城市,短 a)是两个不同的词,只是拼写看起来相似。拼写会给你几条可靠的线索,帮你判断眼前这个元音到底该读长还是读短。
| 拼写信号 | 含义 | 例词 |
|---|---|---|
| 双写元音(aa、ee、oo) | 长元音 | Haar(头发)、Tee(茶)、Boot(船) |
| 元音后的不发音 h | 长元音 | Bahn(铁路)、ihr(她的/你们)、Ohr(耳朵) |
| ie | 长 i | Liebe(爱)、sie(她/他们) |
| 元音后接单个辅音 | 通常是长元音 | Ofen(烤箱)、Name(名字) |
| 元音后接双写辅音 | 通常是短元音 | offen(开着的)、Mitte(中间) |
| 元音后接辅音丛 | 通常是短元音 | Kind(孩子)、Bett(床) |
双写辅音这条规则,值得把它内化成一种“找最小对立词对来验证”的习惯,因为德语经常用它来区分两个看起来几乎一样的词:Miete(房租,长 i)对比 Mitte(中间,短 i);Ofen(烤箱,长 o)对比 offen(开着的,短 o);Staat(国家)对比 Stadt(城市,这里要注意的是少了第二个 a,而不是辅音双写——这是一个较老的拼写不规则现象,不是常规模式)。这正是那种说起来很简单、却要在快速的日常语速里可靠地听出来仍然需要真正耳朵训练的系统性小区别。
变元音(Umlaut)并不是法语或西班牙语里那种重音符号——它们代表的是真正不同的元音,而不是给某个已有元音标出重音;混淆变元音和不带变元音的元音,可能会让一个词的意思完全变掉。
| 字母 | 大致读音 | 长音例词 | 短音例词 |
|---|---|---|---|
| ä | 近似英语 “bed” 中的 e,但也有一个长音版本,英语里没有接近的对应音 | Käse(奶酪) | Männer(男人们) |
| ö | 发英语 “bet” 里的 e 音,同时把嘴唇收圆成发 o 的形状——英语中没有对应音 | schön(美丽的) | können(能,我们/他们) |
| ü | 发英语 “ee” 音,同时把嘴唇收圆成发 oo 的形状——英语中没有对应音 | müde(疲惫的) | müssen(必须) |
键盘打不出变元音时,德语会用 ae、oe、ue 来代替(Käse 变成 Kaese)——这是旧式电传打字机、部分网址,以及更广泛的瑞士语境中真实使用的应急写法(参见地区差异一节),不是日常写作中可以随意二选一的另一种“正确”拼写。ö 和 ü 是最让英语使用者头疼的两个音,原因正是英语完全没有圆唇前元音——舌头要摆在发 “ee” 或 “e” 时的位置,嘴唇却要做出英语单词里从未做过的动作。对中文母语者来说,ü 其实并不陌生:汉语拼音“绿”(lü)的韵母就是同一个音,可以直接借用这份已有的发音感觉;ö 则确实没有现成的参照,需要单独练习。
字母组合 ch 在标准德语里代表两个不同的音,英语里都没有,而该用哪一个,完全可以从它前面的音来预测。
| 音 | 出现在……之后 | 描述 | 例词 |
|---|---|---|---|
| ich-Laut | e、i、ä、ö、ü,辅音 l/n/r,以及小称后缀 -chen | 在口腔前部发出的柔和、带丝丝声的音,类似发得很靠前的 “h” | ich(我)、München(慕尼黑)、Mädchen(女孩)、durch(穿过) |
| ach-Laut | a、o、u、au | 在口腔后部发出的更粗、更靠喉咙的音,接近苏格兰英语 “loch” 里的音 | ach(哦/啊)、Buch(书)、auch(也)、Nacht(夜晚) |
学习者很容易什么情况都默认发 ach-Laut,因为它更接近一些其他语言里已经有的音;要在前元音后面真正发出柔和的 ich-Laut,需要专门练习。一组好用的最小对立对,可以帮你把两者放在一起听出区别:ich(我,ich-Laut)和 ach(哦,ach-Laut)——一前一后连着念,直到前后位置的对比变得清晰可辨。另外要注意 chs 就简单地读作 “ks”(sechs,六,听起来像 “zeks”),这是一个独立的、和上面无关的拼写规律。
标准德语的 r 完全不是英语那种卷舌 “r”——在音节开头,它通常是在喉咙后部发出的小舌音(类似法语的 r,不过德国南部、奥地利和瑞士的一些说话者会改用舌尖前部的颤音 r,两者同样标准)。更让多数学习者意外的是它在音节末尾的表现:元音之后,r 通常会“元音化”,变成一个微弱、近乎被吞掉的、类似轻声“啊”的音,而不再是辅音。Vater(父亲)词尾听起来更接近 “Vah-tuh”,而不是 “Vah-ter”;wir(我们)也更接近 “veea”,而不是清晰地发出一个卷舌尾音 r。
这种“r 元音化”的现象,在极为常见的非重读词尾 -er 里尤其明显(Lehrer、Kinder、immer、aber)——在日常标准语速里,这些词几乎全都会丢掉辅音性质的 r,这也是为什么听母语者的录音,会和只看拼写时的预期差别这么大。
德语的浊辅音——b、d、g,以及 s/z 音——在音节末尾会清化,也就是说,只要同一个音节里它们后面没有别的音,就会读成对应的清辅音(p、t、k、s)。这是语音系统里一条完全规则、没有例外的规律,不是拼写上的不规则现象,而且一旦某个词尾变化把这个辅音重新放回音节开头,清化就会立刻还原。
| 拼写 | 实际读音 | 加词尾后如何还原 |
|---|---|---|
| Hund(狗) | [hunt]——词尾 d 读作 t | Hunde(狗们)——d 重新浊化,因为它变成了音节开头 |
| Tag(天) | [taːk]——词尾 g 读作 k | Tage(天数,复数)——g 重新浊化 |
| lieb(亲爱的) | [liːp]——词尾 b 读作 p | liebe(亲爱的,变格形式)——b 重新浊化 |
这条规律不只是一个发音知识点,作为拼写辅助工具也真正有用:如果你不确定一个词到底是以 -d 还是 -t 结尾,就给它加一个词尾变化,听听这个辅音是保持清辅音(那就真的是 -t),还是变成浊辅音(那说明它其实一直是 -d,只是在词尾被清化了)。
ß(读作 Eszett 或 scharfes S)和 ss 代表的是同一个清辅音 “s”——两者之间怎么选,纯粹取决于它前面那个元音的长短,这条规则是 1996 年德语拼写改革(Rechtschreibreform)第一次让它变得完全一致。
| 前面的元音 | 拼写 | 例词 |
|---|---|---|
| 长元音或双元音 | ß | groß(大的)、Straße(街道)、weiß(白色的)、Fuß(脚) |
| 短元音 | ss | dass(连词,“……这件事”)、Wasser(水)、muss(必须)、Fluss(河流) |
1996 年之前,不论元音长短,ß 也会出现在词尾和辅音前,这就是为什么老文本里会看到 daß 这样的写法,而现代德语写作 dass——按照改革后的规则,dass 里的短元音 a 已经不再够格用 ß 了,尽管旧拼写确实用过它。这里还有一处值得先标注、后面还会再谈的细节:瑞士标准德语已经完全废弃了 ß,不论元音长短一律用 ss,详见地区差异一节。
当一个词或词干以 sp- 或 st- 开头时,标准德语会把它读成 “schp-” 或 “scht-”——Spiel(游戏)听起来像 “Schpiel”,Stadt(城市)听起来像 “Schtadt”,即使跨过前缀的边界,只要底层词干本身以 sp/st 开头,这个变化依然成立:verstehen(理解)仍然读 scht- 音,因为词干 stehen 本身就以 st- 开头。但如果 sp 或 st 出现在一个没有前缀的单词中间,比如 Fenster 或 Wespe,这个变化就不适用,而是读成普通的、类似英语的 s-p 和 s-t 音。
英语使用者习惯把跨越元音边界的词连读在一起——快速语流中,“an apple” 几乎可以滑读成 “a-napple”。德语几乎反其道而行之:任何以元音开头的词或词干,在那个元音前面都会有一个短促、清晰的喉部阻塞(喉塞音),不论是在句首还是句子中间都是如此。ein Apfel(一个苹果)在 Apfel 前面有一个明显的停顿,不会像英语那样平滑连读。这条规则也适用于复合词和带前缀的词内部、在以元音开头的成分前面:ver-ein(Verein,俱乐部/协会)在 -ein 前面就有一个小小的喉塞。对英语耳朵来说,德语口语听起来比法语或西班牙语更断续、更分段,很大一部分原因就是这个喉塞音——每一个以元音开头的词或词干,都自带一道清晰可辨的小小边界。对习惯了汉语音节之间本就界限分明、极少连读的中文母语者来说,这种“每个词自成一段”的感觉反而不算陌生,只是喉塞音这个具体的发声动作需要单独练习。
德语本族词通常把重音放在词干的第一个音节上:TISCH、LEHrer、SPIElen。有两类动词前缀会以某种模式和重音发生互动,值得当作一个系统来学,而不是一个词一个词死记,这一点和下面的可分动词一节直接相关。
| 前缀类型 | 重音模式 | 例词 |
|---|---|---|
| 不可分前缀(be-、emp-、ent-、er-、miss-、ver-、zer-) | 不重读;重音落在动词词干上 | beKOMMEN(得到)、verSTEHEN(理解) |
| 可分前缀(ab-、an-、auf-、aus-、mit-、vor-、zurück- 等等) | 重读;承担整个词的主重音 | ANrufen(打电话)、AUFmachen(打开)、MITkommen(一起来) |
这个重音差异不只是一个发音细节——它是区分可分动词和不可分动词最可靠的判断方法,对 durch-、über-、um-、unter-、wieder-、voll- 这一小组“两种情况都可能、而且真的会带来意思差异”的前缀来说尤其重要,可分动词一节会完整讲到这一点。
名词与语法性
这是德语里完全没有英语可以依靠的一部分,对汉语母语者来说更是如此:每个德语名词都带有三种语法性之一——阳性(der)、阴性(die)或中性(das)——不论它所指的东西在现实中有没有生理性别。桌子是 der Tisch(阳性),门是 die Tür(阴性),窗户是 das Fenster(中性),这些分类和桌子、门、窗户在现实世界里的任何属性都毫无关系。汉语名词完全没有语法性这个概念,“这张桌子”“这扇门”“这扇窗”前面用的都是同一个“这”,不会因为名词不同而变化;德语则相反:性别会从名词向外辐射,影响冠词、修饰它的每一个形容词,以及对话里后面用来指代它的任何代词,这就是为什么把性别记对,其重要性远远超出“挑对一个词表示'那个'”这么简单。
和某些“传说多过事实”的语法规则不同,下面这些词尾规律是真正可靠的——可靠到你可以对一个从未见过的词,有把握地猜出它的性别。
| 词尾 | 性 | 例词 |
|---|---|---|
| -ung | 阴性 | die Zeitung(报纸)、die Wohnung(公寓) |
| -heit | 阴性 | die Freiheit(自由)、die Gesundheit(健康) |
| -keit | 阴性 | die Möglichkeit(可能性)、die Wichtigkeit(重要性) |
| -schaft | 阴性 | die Freundschaft(友谊)、die Landschaft(风景) |
| -ion | 阴性 | die Nation(国家、民族)、die Information(信息) |
| -tät | 阴性 | die Universität(大学)、die Qualität(质量) |
| -chen | 中性,永远如此——凌驾于词根本身的性别之上 | das Mädchen(女孩,尽管 die Magd 本身是阴性)、das Brötchen(小面包) |
| -lein | 中性,永远如此,和 -chen 有同样的凌驾效果 | das Fräulein(小姐)、das Büchlein(小册子) |
| -er(施事者名词,“做……的人”) | 阳性 | der Lehrer(教师)、der Arbeiter(工人)、der Bäcker(面包师) |
das Mädchen 之所以是每个德语课堂上被引用最多的例子,是有原因的:它证明了 -chen/-lein 规则凌驾于其他一切之上,哪怕这个名词按意思本该明显是阴性也不例外。另外要注意,-er 这条经验法则专门针对施事者名词(做某件事的人)——很多其他词碰巧也以 -er 结尾,却并非阳性,比如前面已经提到过的 die Butter(黄油)或 das Fenster(窗户),所以应该把 -er 当作“做 X 的人”的强烈信号,而不是套用在所有以这两个字母结尾的词上的通用规则。
德语经常把好几个词叠在一起,构成一个长长的复合名词,对应英语可能要用一个短语来表达的意思,而整个复合词的性别,永远由它最后一个成分决定,不论前面各部分自己原本是什么性。
一旦知道这条规则,它就是完全机械化的操作,这也让它成为本指南里数得上最实用的捷径之一:不论一个复合名词有多长,你只需要知道链条最后一个词的性别,前面所有成分都可以忽略不计。
对大量日常高频名词——恰恰是你最先遇到的那批词——来说,根本没有任何可靠的词尾或规律可以依靠:der Tisch、die Tür、das Fenster、der Löffel(勺子)、die Gabel(叉子)、das Messer(刀)之间看不出任何共同的模式,能解释为什么每一个是这个性别而不是别的。这正是本指南、以及大多数正规德语课程都坚持要求把每个新名词连同它的冠词当作一个整体来学——学 die Tür,而不是“Tür,阴性”——而不是先背单词,再试图把性别当作事后钉上去的一个附加事实。及早养成这个习惯,比日后再去纠正多年“学名词时不带性别”的记忆习惯要划算得多,因为本指南里的其他每一套系统——形容词词尾变化、冠词变格、代词选择——都要求你在需要用到一个名词的那一刻,就已经知道它的性别。
名词的复数
英语大多数情况下只需要加 -s。德语的复数则分成五种可以辨认的模式,而且——和性别不同——名词的复数至少是一份封闭的、可以学完的候选清单,而不是一场完全无迹可寻的猜谜游戏,尽管某个具体名词到底用五种模式里的哪一种,仍然要逐词学习(正因如此,多数词典和词汇表会把复数形式和性别一起标注出来)。
| 模式 | 通常用于 | 单数 → 复数 |
|---|---|---|
| -e(有时带变元音) | 许多阳性和中性名词 | der Hund → die Hunde(狗);der Stuhl → die Stühle(椅子,带变元音) |
| -(e)n,从不带变元音 | 大多数阴性名词,以及一类“弱变化”阳性名词 | die Frau → die Frauen(女人们);die Blume → die Blumen(花);der Mensch → die Menschen(人们) |
| -er,凡元音允许变元音的地方都加变元音 | 许多中性名词,以及少数阳性名词 | das Kind → die Kinder(孩子们);das Buch → die Bücher(书);der Mann → die Männer(男人们) |
| -s | 外来词,以及以 -e 以外的元音结尾的词 | das Auto → die Autos(汽车);das Hotel → die Hotels(酒店) |
| 不加词尾(有时只加变元音) | 本身已以 -el、-er、-en 结尾的阳性和中性名词,以及 -chen/-lein 小称词 | der Lehrer → die Lehrer(教师,不变);der Garten → die Gärten(花园,只加变元音);das Mädchen → die Mädchen(女孩,不变) |
注意前面语法性一节提到的 -chen/-lein 小称词,永远属于最后一种模式——永远不加任何复数词尾,不论词根本身的复数原本会是什么样子——这算是提前学会那条后缀规则带来的一点额外收获。
不论一个名词的复数用的是五种模式里的哪一种,只要是与格,复数名词都要额外再加一个 -n——除非复数形式本身已经以 -n 或 -s 结尾,这种情况下就不再变化。
| 普通复数 | 与格复数 | 原因 |
|---|---|---|
| die Kinder(孩子们) | den Kindern | 复数本身不以 -n 或 -s 结尾,所以加 -n |
| die Männer(男人们) | den Männern | 同理——复数以 -er 结尾,所以加 -n |
| die Frauen(女人们) | den Frauen | 已经以 -n 结尾,不再变化 |
| die Autos(汽车) | den Autos | 已经以 -s 结尾,不再变化 |
这条规则很小、完全规则,也正因为太简单而容易被忘记——值得在任何跟在与格介词或与格动词后面的复数名词上,专门检查一遍:Ich helfe den Kindern(我在帮助那些孩子),而不是没有变格的 den Kinder。
格系统
本指南接下来讲的一切——冠词、形容词词尾变化、代词、介词——归根结底都是为这套系统服务的。英语只在很淡的程度上标记格,主要体现在代词上(he 对比 him 对比 his),几乎把“谁对谁做了什么”这件事全部交给语序来承担;汉语走得更远,连英语代词上这点残留的格变化都没有,同样几乎完全依赖语序(以及“把”“被”这类虚词)。德语正好相反:格标记落在冠词、形容词和代词上,由它们来承担这个负担,这也正是德语语序可以自由移动、用来表达强调,却不会因此产生歧义的原因。
| 格 | 标记什么 | 典型的对应问句 | 例句 |
|---|---|---|---|
| 主格 | 主语——谁或什么在做这个动作 | Wer?/Was?(谁?/什么?) | Der Mann schläft.(那个男人在睡觉。) |
| 宾格(第四格) | 直接宾语——谁或什么直接承受这个动作 | Wen?/Was?(谁?/什么?) | Ich sehe den Mann.(我看见那个男人。) |
| 与格(第三格) | 间接宾语——谁接受或从这个动作中受益 | Wem?(给谁/为谁?) | Ich gebe dem Mann das Buch.(我把书给那个男人。) |
| 属格(第二格) | 所属关系,以及某些介词的宾语 | Wessen?(谁的?) | das Auto des Mannes(那个男人的车) |
阴性、中性和复数名词的主格和宾格形式完全相同,绝大多数名词也是如此——看得见的宾格标记主要出现在阳性单数形式上(der → den)。这也是为什么英语使用者容易低估宾格在德语里到底做了多少工作:它不改变任何东西的时候,很容易被忽略;而它真的发生变化的时候,又很容易出错。对完全没有格概念的中文母语者来说,这一点尤其值得提前留意:不要因为多数情况下“看不出变化”,就误以为宾格不重要。
因为德语把语法角色标记在冠词和代词上,而不是标记在句子中的位置上,所以语序可以为了强调而移动,却不会让“谁在对谁做什么”变得含糊——这一点英语确实做不到,一旦这样移动就会让听者困惑。
在英语里试试同样的把戏——“The man the woman sees”——句子就不成立了;英语在 “the man” 上已经没有任何格标记能说明它仍然是宾语,只能完全依赖语序,一旦调整顺序,意思就崩掉了。汉语也是一样:“那个男人那个女人看见了”同样会让人摸不着头脑,只能靠“把”字句(把那个男人,那个女人看见了)之类的手段来救场,因为汉语的名词同样没有任何格的形态标记。这正是学好德语格词尾真正的回报所在:一旦把它们掌握牢固,德语语序就会变成一个真正灵活的强调工具(下面语序一节会完整展开),而不是制造歧义的隐患。
限定词
这是你在往后学德语的整个过程中都会不断回头查的一张表,因为它正是让格在句子里“说出声来”的机制。要学的限定词有三大家族——定冠词(der/die/das)、不定冠词和 kein(统称 ein 类词),以及 dieser 类词(除定冠词本身之外、变格方式和 der 一致的一类词)——好消息是,这三个家族里有两个共用同一套词尾模式。
| 格 | 阳性 | 阴性 | 中性 | 复数(不分性) |
|---|---|---|---|---|
| 主格 | der | die | das | die |
| 宾格 | den | die | das | die |
| 与格 | dem | der | dem | den |
| 属格 | des | der | des | der |
属格的阳性和中性名词,除了冠词本身发生变化之外,名词自己还要再加一个词尾,通常是 -s 或 -es:des Mannes(那个男人的),des Kindes(那个孩子的),des Autos(那辆车的,以元音结尾的短名词往往只加 -s)。这种“双重标记”——冠词变,名词本身也变——是属格独有的;单数形式下,其他任何格都不会在名词本身上再加东西。
ein 没有自己的复数形式——英语的 “a/an” 也有同样的空缺,汉语的“一个”表示泛指复数时同样会直接省略——所以复数位置要么完全不用冠词(裸复数名词),要么在确实需要一个复数限定词时,用 kein 或物主限定词来填补。
| 格 | 阳性 | 阴性 | 中性 |
|---|---|---|---|
| 主格 | ein | eine | ein |
| 宾格 | einen | eine | ein |
| 与格 | einem | einer | einem |
| 属格 | eines | einer | eines |
kein(“没有/不是任何”)在单数形式上的变格和 ein 完全一样,只是多加了一整行复数形式,否定一节会完整讲解它的用法。
| 格 | 阳性 | 阴性 | 中性 | 复数 |
|---|---|---|---|---|
| 主格 | kein | keine | kein | keine |
| 宾格 | keinen | keine | kein | keine |
| 与格 | keinem | keiner | keinem | keinen |
| 属格 | keines | keiner | keines | keiner |
每一个物主限定词(mein、dein、sein、ihr、unser、euer、Ihr)的变格方式都和 kein 完全一样,只是词干不同——meinen、deinen、seinen 等等,遵循的都是上面这套完全相同的词尾模式。
有一小群限定词——dieser(这个)、jeder(每一个,只有单数)、jener(那个,偏文学化)、welcher(哪个)、mancher(有些/不少)、solcher(这样的)——变格方式接近定冠词、只是略微规则化,因为它们的词尾模式和 der 高度一致,所以统称为 der 类词。
| 格 | 阳性 | 阴性 | 中性 | 复数 |
|---|---|---|---|---|
| 主格 | dieser | diese | dieses | diese |
| 宾格 | diesen | diese | dieses | diese |
| 与格 | diesem | dieser | diesem | diesen |
| 属格 | dieses | dieser | dieses | dieser |
把这张表和上面的定冠词表对照来看,规律一目了然:把 der 那些短词尾换成 dies-、jed-、welch- 这些词干,再配上更完整的一套 -er/-e/-es/-e 词尾,你就已经掌握了这整个家族。der 类词和 ein 类词之间的这个区分,绝不只是分类整理的琐事——它正是下面形容词词尾变化一节所依赖的关键判断点,所以在往下学之前,值得先确保自己能有把握地把任何一个限定词归进正确的阵营。
代词
人称代词和上面的冠词一样,也带有同一套四格系统,而且因为代词的使用频率极高,这张表值得尽早操练到完全自动化的程度——你说的几乎每一句话都会用到它。
| 汉语 | 主格 | 宾格 | 与格 | 属格 |
|---|---|---|---|---|
| 我 | ich | mich | mir | meiner |
| 你(非正式,单数) | du | dich | dir | deiner |
| 他/它 | er | ihn | ihm | seiner |
| 她 | sie | sie | ihr | ihrer |
| 它 | es | es | ihm | seiner |
| 我们 | wir | uns | uns | unser |
| 你们(非正式) | ihr | euch | euch | euer |
| 他们/她们/它们 | sie | sie | ihnen | ihrer |
| 您/您们(正式,单复数通用) | Sie | Sie | Ihnen | Ihrer |
有两个规律值得留意,因为它们能大大减轻记忆负担:第一,wir/uns/uns 和 ihr/euch/euch 都把宾格和与格合并成了同一个形式,就像英语的 “you” 早就不再区分主语和宾语一样;汉语的“你”“我”“他”同样不分主宾格,这一点其实比英语更接近德语这两组代词的行为。第二,属格代词的形式,同时也是你已经学过的物主限定词的词干——meiner 是 mein(我的)的底层形式,unser 是 unser(我们的,这一格恰好形式相同)的底层形式,ihrer 是 ihr(她的/他们的)的底层形式——所以学会一组,另一组也就顺带记住了。
属格人称代词是这张表里你自己几乎不会主动用到的一列:现代德语压倒性地更偏好用物主限定词或者重新组织句子来表达,属格代词如今主要活在固定短语、正式或法律语域,以及少数支配属格的动词后面(Ich gedenke seiner,我悼念/缅怀他,语气明显正式)。能认出它们就够用了,在日常口语中主动使用并不是优先事项。
正式的 Sie 不论在哪个格、出现在句子的哪个位置,永远大写,这也是德语书面语区分它和小写 sie(她/他们)的一眼可辨的方法——两者读音完全相同,只能靠拼写和上下文来分辨。关于什么时候该用 Sie、什么时候该用 du/ihr,下面称呼与语域一节会完整讲解。
德语里操练最多的表格
如果说在多数学习者心目中有哪一张表格最能代表“德语语法的难”,那就是这一张。定语形容词——也就是直接放在名词前面的形容词,比如 der kleine Mann(那个矮小的男人)里的 klein——必须带上一个和名词的性、格保持一致的词尾,跟你刚学过的冠词一模一样。复杂的地方在于:形容词到底用哪一套词尾,取决于名词短语里它前面有没有词、有什么词。德语因此产生了三套独立的变格模式,而不是一套,传统上分别叫做强变化、弱变化和混合变化。
这个坏消息里也藏着一个好消息:底层逻辑其实是一致的。只要冠词已经把名词的性和格清楚地表明了,形容词就可以“偷懒”,用一个最简单的“弱”词尾。只要没有冠词来做这件事——或者冠词本身含糊不清——形容词就必须多做一点工作,用一个更完整的“强”词尾,确保性和格的信息总能在名词短语的某个地方被表达出来。
跟在定冠词或任何 dieser 类词(der、die、das、dieser、jeder、welcher……)后面时,形容词只有两种可能的词尾:-e 或 -en。冠词已经把格和性的完整信息都表达清楚了,形容词的词尾几乎不需要再做什么。
| 格 | 阳性 | 阴性 | 中性 | 复数 |
|---|---|---|---|---|
| 主格 | der kleine Mann | die kleine Frau | das kleine Kind | die kleinen Kinder |
| 宾格 | den kleinen Mann | die kleine Frau | das kleine Kind | die kleinen Kinder |
| 与格 | dem kleinen Mann | der kleinen Frau | dem kleinen Kind | den kleinen Kindern |
| 属格 | des kleinen Mannes | der kleinen Frau | des kleinen Kindes | der kleinen Kinder |
上表里的每一格,要么是 -e(只出现在三种性的主格单数,以及阴性、中性的宾格单数),要么就是 -en——其余所有位置都是它。这就是弱变化的全部内容——只有两个词尾,按一种值得当作“形状”整体记住、而不是九个孤立事实的方式分布。
当形容词前面什么都没有——没有冠词、没有物主限定词、什么都没有——形容词自己就必须扛起表明性和格的全部重量,于是它借用了一套和定冠词本身的词尾几乎一模一样的词尾。这个模式也适用于大多数形式不变的数量词之后,比如 viele(许多)、einige(一些),以及数词。
| 格 | 阳性 | 阴性 | 中性 | 复数 |
|---|---|---|---|---|
| 主格 | kleiner Mann | kleine Frau | kleines Kind | kleine Kinder |
| 宾格 | kleinen Mann | kleine Frau | kleines Kind | kleine Kinder |
| 与格 | kleinem Mann | kleiner Frau | kleinem Kind | kleinen Kindern |
| 属格 | kleinen Mannes | kleiner Frau | kleinen Kindes | kleiner Kinder |
把这张表和冠词一节里的定冠词表逐行对照,词尾几乎完全对得上(阳性是 -er、-en、-em、-en;阴性是 -e、-e、-er、-er,以此类推)——形容词几乎是字面意义上地“顶替”了缺席的冠词本该扮演的角色。唯一一处刻意的不规则:属格阳性和中性用的是 -en,而不是按规律该有的 -es,这是专门为了避免两个带 -s 味道的词尾连续堆叠——因为名词本身在属格里已经带上了 -(e)s(kalten Wassers,冷水的,而不是 kaltes Wassers)。
跟在 ein、kein,或任何物主限定词(mein、dein、sein、ihr、unser、euer、Ihr)后面时,形容词会混合使用两种策略:在 ein 自己不足以单独表明性别的三个位置上(阳性主格单数,以及中性的主格和宾格单数——这三处看起来都只是一个光秃秃的 ein),形容词会借用强变化词尾来补上这个差距。其余所有位置,则和跟在 der 类词后面一样,使用弱变化词尾。
| 格 | 阳性 | 阴性 | 中性 | 复数 |
|---|---|---|---|---|
| 主格 | ein kleiner Mann | eine kleine Frau | ein kleines Kind | meine kleinen Kinder |
| 宾格 | einen kleinen Mann | eine kleine Frau | ein kleines Kind | meine kleinen Kinder |
| 与格 | einem kleinen Mann | einer kleinen Frau | einem kleinen Kind | meinen kleinen Kindern |
| 属格 | eines kleinen Mannes | einer kleinen Frau | eines kleinen Kindes | meiner kleinen Kinder |
复数这一列用的是 meine,而不是 ein 的某种形式,因为 ein 本身没有复数——任何确实有复数形式的 ein 类词(物主限定词,或者 kein)都会套进这同一种混合模式,这也是为什么这里的复数行,在形状上和上面弱变化表里的复数行完全一样。
在实际说话、句子说到一半的时候,真正要做的判断是一个简短的三步检查,值得每次都按这个顺序跑一遍,直到它变成自动反应:
| 步骤 | 问题 | 如果是,用…… |
|---|---|---|
| 1 | 形容词前面有 der 类词吗?(der、die、das、dieser、jeder、welcher、jener、mancher、solcher) | 弱变化——只有 -e 或 -en |
| 2 | 形容词前面是 ein 类词吗?(ein、kein,或任何物主限定词) | 混合变化——在“ein 看起来都一样”的三个位置用强变化,其余位置用弱变化 |
| 3 | 完全没有冠词或限定词吗?(包括跟在数词,或 viele、einige 这类词后面) | 强变化——形容词模仿定冠词自己的词尾 |
这确实是德语教学里操练最多的一张表格,而且理由充分:词尾用错了,句子很少会因此变得听不懂,但这却是流利听者一眼认出非母语者最快的方式之一,而在真实对话中,有意识地跑一遍三步检查又实在太慢。这里现实可行的路径,和本指南反复强调的一样——先把表格背得滚瓜烂熟,当作随时可查的参照,再靠几百个小时的听说练习,把这个有意识的三步检查,变成一种在你还没说完要说的词之前就已经启动的直觉。
介词,第一部分
有一小组数量固定的德语介词,永远强制它们后面的名词或代词使用宾格,除了这份清单本身之外,不需要再记什么例外。
| 介词 | 含义 | 例句 |
|---|---|---|
| durch | 穿过 | Wir gehen durch den Park.(我们穿过公园。) |
| für | 为了,给 | Das Geschenk ist für dich.(这份礼物是给你的。) |
| gegen | 反对,逆着 | Er kämpft gegen die Zeit.(他在和时间赛跑。) |
| ohne | 没有,不带 | Ich komme ohne meinen Bruder.(我不带我哥哥/弟弟来。) |
| um | 围绕;在(钟点时间) | Wir treffen uns um den Tisch.(我们围着桌子碰头。)Der Zug kommt um sieben Uhr.(火车七点到。) |
一个广为流传的记忆法,是把这五个介词的首字母串成缩写 DOGFU(durch、ohne、gegen、für、um),或者干脆按表格里的顺序,当作一份五项清单反复过度学习,直到完全不需要有意识地回忆——这五个词的使用频率高到,一旦你在它们身上犹豫,就是口语德语里最容易被听出“非母语者”的信号之一。bis(直到/以前)单独出现在名词前面时,也常常触发宾格(bis nächsten Montag,到下周一为止),不过它更常和第二个介词搭配使用(bis zu、bis in),这时格就由后面那个介词决定。
介词,第二部分
第二组数量固定的介词永远强制使用与格,不论句子其余部分在做什么。
| 介词 | 含义 | 例句 |
|---|---|---|
| aus | 从……出来,来自(出身) | Sie kommt aus Deutschland.(她来自德国。) |
| bei | 在……那里,靠近,在(某人)家里 | Ich wohne bei meinen Eltern.(我住在我父母家。) |
| mit | 和……一起,用 | Ich fahre mit dem Bus.(我坐公交车去。) |
| nach | 之后;去(地名,不带冠词) | Nach der Arbeit gehe ich nach Hause.(下班后我回家。) |
| seit | 自从,……以来(持续到现在的时长) | Ich lerne seit einem Jahr Deutsch.(我学德语已经一年了。) |
| von | 来自,属于,由 | Das Geschenk ist von meiner Schwester.(这份礼物是我姐姐/妹妹送的。) |
| zu | 去(对象是人,或某些固定目的地) | Ich gehe zu meinem Freund.(我去找我朋友。) |
除了这核心的七个之外,außer(除了)和 gegenüber(在……对面——它可以放在名词前面,尤其搭配代词时也常常放在后面)同样恒定支配与格:außer meinem Bruder(除了我哥哥/弟弟),mir gegenüber(在我对面)。ab(从……起)在当代用法里,也被标准地当作与格介词处理:ab nächster Woche(从下周起)。
介词,第三部分
属格介词是数量最少、最偏正式的一类,在书面语和谨慎措辞的口语里很常见,尽管属格本身是四个格里在日常对话中出现频率最低的一个,这一类介词依然值得学。
| 介词 | 含义 | 例句 |
|---|---|---|
| während | 在……期间 | während des Sommers(在夏天期间) |
| wegen | 因为 | wegen des Wetters(因为天气) |
| trotz | 尽管 | trotz des Regens(尽管下雨) |
| (an)statt | 而不是 | statt eines Autos(而不是一辆车) |
| innerhalb | 在……之内 | innerhalb einer Woche(一周之内) |
| außerhalb | 在……之外 | außerhalb der Stadt(在城外) |
| diesseits/jenseits | 在这一边/在那一边 | jenseits der Grenze(在边境的那一边) |
| aufgrund | 由于,基于 | aufgrund der Umstände(由于这些情况) |
日常口语德语其实悄悄放宽了这份清单里最常见的两个词:trotz 和 wegen 在口语里极为常见地会搭配与格而不是属格(wegen dem Wetter 而不是 wegen des Wetters),这是一个有据可查的变化,在正式书面语里仍被视为不规范,但在口语中足够常见,你会不断听到它。写作、考试和正式语域里,请保留属格;而在听辨日常口语德语时,要预期会听到与格替代形式。
介词,第四部分
有九个介词既不属于“只接宾格”阵营,也不属于“只接与格”阵营——它们会根据意思在两个格之间切换,这也正是它们被称为 Wechselpräpositionen(“切换介词”)的原因。这种切换不是随机的:它遵循的是一个可以学会的单一区分——移动,还是位置。
| 九个双向介词 | ||
|---|---|---|
| an(在……处,靠在——竖直表面) | auf(在……上面——水平表面) | hinter(在……后面) |
| in(在……里面,进入) | neben(在……旁边) | über(在……上方,经由) |
| unter(在……下面,在……之中) | vor(在……前面,……之前) | zwischen(在……之间) |
问问自己,这个句子真正在回答哪个问题。Wohin?(去哪儿?)意味着有东西正朝一个新位置移动,这时介词接宾格。Wo?(在哪儿?)意味着有东西只是静止地待在某个位置,不涉及位置的改变,这时介词接与格。
| 介词 | Wohin?→ 宾格(移动) | Wo?→ 与格(位置) |
|---|---|---|
| auf | Ich lege das Buch auf den Tisch.(我把书放到桌子上。) | Das Buch liegt auf dem Tisch.(书放在桌子上。) |
| in | Sie geht in die Küche.(她走进厨房。) | Sie steht in der Küche.(她站在厨房里。) |
| an | Er hängt das Bild an die Wand.(他把画挂到墙上。) | Das Bild hängt an der Wand.(画挂在墙上。) |
| vor | Wir stellen die Schuhe vor die Tür.(我们把鞋子放到门前。) | Die Schuhe stehen vor der Tür.(鞋子放在门前。) |
在你还没弄清楚句子其余部分之前,动词本身往往就是最快的线索:表示“把某物放下”的动词——legen(放下,平放)、stellen(立放)、setzen(安放)、hängen(挂起来,作为一个动作)——描述的是移动,搭配 wohin/宾格。表示“已经静止待在某处”的动词——liegen(躺着/放着)、stehen(站着/立着)、sitzen(坐着)、hängen(挂着,作为一种状态)——描述的是位置,搭配 wo/与格。注意 hängen 同时出现在两份清单里:德语确实两种用法都有,既通过变位模式、也通过后面接的格,来区分“动作”和“状态”。
除了 wohin/wo 这套逻辑之外,很多德语动词本身的基本意思里,就固定要求搭配某个特定介词,就像英语说 "wait for"、"depend on" 一样,除了约定俗成之外没有别的逻辑——而这个介词所支配的格,也要跟着一起记住,因为即使这个介词本身是双向介词,也不一定遵循 wohin/wo 的判断规则。
| 动词+介词 | 含义 | 例句 |
|---|---|---|
| warten auf(+宾格) | 等待 | Ich warte auf den Bus.(我在等公交车。) |
| sich freuen auf(+宾格) | 期待 | Ich freue mich auf die Ferien.(我很期待假期。) |
| sich freuen über(+宾格) | 为……感到高兴(已经发生的事) | Ich freue mich über das Geschenk.(我很喜欢这份礼物。) |
| denken an(+宾格) | 想念,想到 | Ich denke oft an dich.(我常常想到你。) |
| sich interessieren für(+宾格) | 对……感兴趣 | Er interessiert sich für Musik.(他对音乐感兴趣。) |
| Angst haben vor(+与格) | 害怕 | Sie hat Angst vor Spinnen.(她怕蜘蛛。) |
| träumen von(+与格) | 梦想,梦到 | Ich träume von einer Reise.(我梦想着一次旅行。) |
这里没有什么捷径,只能在遇到每个动词时逐渐把这份清单扩充起来——从真实例句里"挖句子"积累,比试图靠逻辑推导出正确的介词更管用,就像学英语的人最终只是吸收了 "good at" 这个搭配,而不是推导出来的一样。
介词,第五部分
某些与格和宾格介词,经常会和后面的定冠词融合成一个词,在口语和日常书面语中尤其如此。这些缩合形式里,有一些在正常用法中几乎是强制性的;也有少数是可选的,主要出于文体考虑。
| 缩合形式 | 构成方式 | 例句 |
|---|---|---|
| im | in + dem | Ich bin im Büro.(我在办公室。) |
| ins | in + das | Ich gehe ins Kino.(我要去看电影。) |
| am | an + dem | Wir treffen uns am Bahnhof.(我们在火车站碰头。) |
| ans | an + das | Sie geht ans Fenster.(她走向窗边。) |
| zum | zu + dem | Ich fahre zum Arzt.(我要去看医生。) |
| zur | zu + der | Ich gehe zur Arbeit.(我要去上班。) |
| beim | bei + dem | Ich bin beim Friseur.(我在理发店。) |
| vom | von + dem | Das ist ein Geschenk vom Chef.(这是老板送的礼物。) |
| aufs | auf + das | Er legt es aufs Regal.(他把它放到架子上。) |
im、ins、am、zum、zur、beim 在日常口语和书面语中,几乎是强制性的——把它们拆开完整写出(in dem、zu der)听起来生硬或过于正式,在某些语境下,除非冠词确实承担着真正的对比强调作用,否则根本不地道:Ich war in dem Büro, nicht in dem anderen(我当时在那间办公室,不是另一间)之所以保留 in dem 不缩合,正是因为句子在几间办公室里明确指出其中一间。日常、不带对比意味的用法,应该默认使用缩合形式。
动词,第一部分
德语现在时词尾在绝大多数动词上都是一致的,这让这一节成为一个真正稳固的基础,可以在接下来几节讲到各种不规则之前,先把它打牢。汉语动词完全不随人称变化——“我吃”“你吃”“他吃”用的是同一个“吃”字,时态和体则靠“了”“在”“过”这类助词或上下文来表达;德语动词则必须根据主语的人称和数改变词尾,这是需要从头建立的新习惯。
| 人称 | 词尾 | machen(做) |
|---|---|---|
| ich | -e | mache |
| du | -st | machst |
| er/sie/es | -t | macht |
| wir | -en | machen |
| ihr | -t | macht |
| sie/Sie | -en | machen |
以 -t 或 -d 结尾的词干,在辅音较重的词尾前会插入一个额外的 -e-,纯粹是为了方便发音:arbeiten(工作)→ du arbeitest,er arbeitet,ihr arbeitet,而不是读不出来的 “arbeitst/arbeitt”。本身已经以咝音(-s、-ß、-z)结尾的词干,在 du 的形式里会把 -st 词尾合并成单一的 -t:heißen(叫……名字)→ du heißt,而不是 “heißst”。
一大批常用的强变化动词,会专门在现在时的 du 和 er/sie/es 形式中改变词干元音,其余位置(wir、ihr、sie/Sie)则还原成普通词干——这个模式在上面的规则变位里没有对应,必须逐个动词地学。
| 变化 | 不定式 | ich | du | er/sie/es | wir |
|---|---|---|---|---|---|
| e → i | sprechen(说) | spreche | sprichst | spricht | sprechen |
| e → i | geben(给) | gebe | gibst | gibt | geben |
| e → ie | sehen(看见) | sehe | siehst | sieht | sehen |
| e → ie | lesen(读) | lese | liest | liest | lesen |
| a → ä | fahren(开车去,乘车去) | fahre | fährst | fährt | fahren |
| a → ä | schlafen(睡觉) | schlafe | schläfst | schläft | schlafen |
光看不定式,没有办法预测一个动词是否会发生这种词干变化——sprechen 和 sprengen(炸毁)看起来很像,却只有其中一个会变——所以这是需要通过大量接触逐个动词吸收的事实,不过好处是,一旦你知道某个动词会变,变化的方向(e→i、e→ie 或 a→ä)就是完全可预测、并且在所有基于现在时词干构建的时态里都保持稳定的。
这三个动词是本指南接下来要讲的整套时态和语气系统的骨架——sein 和 haben 构成所有的复合过去时,werden 构成将来时和被动语态——所以它们的现在时形式,值得在其他一切之前优先记住。
| 人称 | sein(是) | haben(有) | werden(变成) |
|---|---|---|---|
| ich | bin | habe | werde |
| du | bist | hast | wirst |
| er/sie/es | ist | hat | wird |
| wir | sind | haben | werden |
| ihr | seid | habt | werdet |
| sie/Sie | sind | haben | werden |
这三个动词完全不规则,只能把它们各自的形式当作独立的东西来记——但正因为它们是德语里使用频率最高的几个动词,又因为后面这么多东西都要靠它们打底,多数学习者只靠反复接触,几周之内就能把它们记牢。
动词,第二部分
六个情态动词——können、müssen、wollen、sollen、dürfen、mögen——共享一套自成一体、不同寻常的现在时模式:ich 形式和 er/sie/es 形式完全相同,而且两者都不带你原本会预期的规则 -e 或 -t 词尾。
| 人称 | können | müssen | wollen | sollen | dürfen | mögen |
|---|---|---|---|---|---|---|
| ich | kann | muss | will | soll | darf | mag |
| du | kannst | musst | willst | sollst | darfst | magst |
| er/sie/es | kann | muss | will | soll | darf | mag |
| wir | können | müssen | wollen | sollen | dürfen | mögen |
| ihr | könnt | müsst | wollt | sollt | dürft | mögt |
| sie/Sie | können | müssen | wollen | sollen | dürfen | mögen |
mögen 还有一处特别的地方:它日常表示“想要”的意思,几乎完全由一个独立的、源自虚拟式的形式 möchte(möchte、möchtest、möchte、möchten、möchtet、möchten)来承担,这个形式在日常使用中比普通的 mag 常见得多(mag 更多表示笼统地“喜欢”某样东西,比如 Ich mag Kaffee,我喜欢咖啡)。
| 情态动词 | 核心含义 | 例句 |
|---|---|---|
| können | 能,会(能力或可能性) | Ich kann schwimmen.(我会游泳。) |
| müssen | 必须(必要性,较强的义务) | Ich muss arbeiten.(我必须工作。) |
| wollen | 想要(意图,愿望) | Ich will nach Hause.(我想回家。) |
| sollen | 应该(外部的期望,别人的指示) | Ich soll um acht da sein.(我应该八点到那儿。) |
| dürfen | 可以,被允许(许可) | Darf ich reinkommen?(我可以进来吗?) |
| mögen/möchte | 喜欢/想要(笼统的喜欢,对比礼貌、具体的请求) | Ich mag Katzen.(我喜欢猫。)Ich möchte einen Kaffee.(我想要一杯咖啡。) |
要注意 müssen 和 sollen 之间真实存在的区别,两者在英语里都可以笼统译成 “must/should”,但并不能互换:müssen 反映的是说话者自己感受到的必要性,sollen 报告的则是来自别处的义务——一条规定、一个指示、别人的期望。nicht müssen 和 nicht dürfen 也是一个常见的陷阱:Ich muss nicht arbeiten 意思是“我不必工作”(没有义务),而 Ich darf nicht arbeiten 意思是“我不被允许工作”(禁止)——在德语里否定“必须”,并不会像英语使用者可能下意识以为的那样,得到“一定不能”的意思。汉语的“不用”和“不可以”恰好也分得很清楚,这一点上汉语的直觉反而和德语一致,不容易踩英语那个坑。
当情态动词和另一个动词一起构成现在完成时时,德语不会使用情态动词自己的过去分词(gekonnt、gemusst、gewollt……)。相反,情态动词本身会以第二个不定式的形式,出现在分句的最末尾、跟在主要动词的不定式后面——这种结构叫做双不定式结构,而且永远用 haben 作助动词。
情态动词自己的过去分词,只有在它完全独立使用、没有依附的不定式来触发双不定式结构时,才会重新出现:Ich habe das gekonnt(我当时能做到那件事)之所以没问题,正是因为句子里没有第二个动词存在。这条双不定式规则,也同样适用于少数几个用法和情态动词类似的动词,最典型的是 lassen(让/使人做某事)和搭配光杆不定式使用的感官动词 sehen、hören。
动词,第三部分
德语靠给基础动词加前缀,构造出数量庞大的动词——光是 stehen(站)一个词,就能派生出 aufstehen(起床)、verstehen(理解)、bestehen(通过考试/由……构成)、entstehen(产生、形成)等等。这个前缀究竟表现为一块可以移动到分句末尾的可分成分,还是一块永久融合、不可分离的成分,是德语动词语法里影响最深远的区分之一,而这一点和你在发音一节学过的词重音直接相关。
可分前缀是重读的,在主句里,它们会从变位后的动词上脱离,移动到分句的最末尾。
| 前缀 | 例词 | 含义 | 在主句中 |
|---|---|---|---|
| an- | anrufen | 打电话 | Ich rufe dich morgen an.(我明天给你打电话。) |
| auf- | aufstehen | 起床 | Ich stehe um sieben auf.(我七点起床。) |
| aus- | ausgehen | 出去 | Wir gehen heute Abend aus.(我们今晚要出去。) |
| mit- | mitkommen | 一起来 | Kommst du mit?(你一起来吗?) |
| vor- | vorschlagen | 建议 | Ich schlage einen Termin vor.(我来建议一个时间。) |
| zurück- | zurückkommen | 回来 | Sie kommt morgen zurück.(她明天回来。) |
其他常见的可分前缀还有 ab-、ein-、fest-、her-、hin-、los-、nach-、weg-、weiter-、zusammen-。在从句里,整个动词——包括前缀——会作为一个整体一起移动到最末尾、重新合体,因为语序一节讲到的从句动词后置规则优先级更高:..., weil ich dich morgen anrufe.(……,因为我明天要给你打电话。)
有一小组数量固定的前缀,永远不脱离动词,也永远不重读。它们通常会把动词的意思往比可分前缀更抽象、更不那么字面的方向偏移。
| 前缀 | 例词 | 含义 |
|---|---|---|
| be- | bekommen | 得到,获得 |
| emp- | empfehlen | 推荐 |
| ent- | entstehen | 产生,形成 |
| er- | erklären | 解释 |
| miss- | missverstehen | 误解 |
| ver- | verstehen | 理解 |
| zer- | zerstören | 摧毁 |
有少数几个前缀——durch-、über-、um-、unter-、wieder-、voll-——具体是可分还是不可分,要看动词本身,而重音是区分它们唯一可靠的方法,往往还伴随着真正的意思差异。
同样的分裂也出现在 UMfahren(可分——开车把某物撞倒)和 umFAHREN(不可分——绕开,绕道)之间,这让重音判断法远不只是发音上的小讲究:把这类动词的重音听错或说错位置,真的会改变你刚刚告诉别人发生了什么事。
可分动词在构成过去分词时,会在前缀和词干之间插入 -ge-,Perfekt 一节会完整讲到:aufmachen → aufgemacht,mitkommen → mitgekommen,anrufen → angerufen。不可分动词则完全不加 ge-:verkaufen → verkauft,erklären → erklärt。这产生了一个广为人知的小怪现象:bekommen 的过去分词干脆还是 bekommen,和它自己的不定式一模一样,因为不可分前缀 be- 从一开始就挡住了 ge- 附着到强变化动词 kommen 的分词(gekommen)上。
前缀不是随便钉在基础动词上的装饰——它们在许多不同的基础动词上,遵循着可以辨认的意义偏移模式,一旦你注意到这个模式,而不是把每个带前缀的动词都当成一个互不相关的新词来记,词汇就会变得真正更容易学。
可分前缀往往更贴近它们原本的空间或字面意义(an- 朝向,auf- 向上/打开,aus- 向外,mit- 一起);不可分前缀则往往把基础动词推向更抽象、更比喻性的意思(ver- 常常暗示状态改变或“出岔子”,be- 常常把不及物动词变成及物动词,ent- 常常暗示产生或移除)。把这个当作一个值得用来猜测陌生动词的强倾向,而不是一条没有例外的铁律——德语词汇是在好几个世纪的时间里以这种方式建立起来的,不规则的角落依然存在。
德语语法的脊梁
如果说语法性和格是德语其他一切赖以立足的底层,那语序就是把一个完整句子固定在一起的框架,值得把它当作一套独立的系统专门来学,而不是顺带捎上一点。几乎所有东西都由两条规则支配:在主句里,限定动词永远占据第二位,没有例外;在从句里,限定动词永远待在最末尾,同样没有例外。德语里几乎每一个“这个词为什么在这里”的疑问,追根究底都能归结到这两条规则之一。
在德语主句(独立分句)里,变位后的动词永远占据第二个位置——不是第二个“词”,而是第二个“位置”,因为第一个位置既可以由单独一个词填满,也可以由一整个短语填满。不论什么内容移到第一位,动词都会守住第二位,句子的其余部分则围绕它重新排列。
这之所以可能,正是因为标明主语的工作是由格标记而不是语序来完成的——这正是格系统一节讲过的道理。英语没办法这样自由地重新排列(“Today go I to the cinema” 不是合乎语法的英语),这正是为什么 V2 是学习者要建立的、最先深刻违背英语直觉的习惯之一。有意思的是,汉语在这一点上反而更宽松一些——“今天我去看电影”和“我今天去看电影”都完全自然,时间状语可以自由前移——但汉语这种自由靠的还是固定的主谓宾语序,一旦想把宾语提到主语前面,同样需要“把”字句这类专门的手段来避免混淆,不能像德语那样单靠格词尾就自动解决歧义。
一旦一个分句由从属连词引导——weil、dass、wenn、obwohl 等等,下一节会完整讲到——动词就会彻底放弃第二位,转而移动到那个分句的最末尾。
当一个主句和一个从句同时出现,而从句恰好排在前面时,整个从句就算占据了主句的第一位——这意味着主句自己的动词依然必须排在第二位,紧跟在从句结尾的逗号之后:Weil ich krank bin, bleibe ich zu Hause.(因为我生病了,所以我待在家里。)——注意 bleibe 紧跟在逗号后面,占据主句的第二位,主语 ich 则被挤到第三位。
只要一个分句里的动词相关成分不止一个——助动词加分词、情态动词加不定式,或者一个可分前缀——德语就会把它们拆成两块,把其余的一切都撑开、塞进这两块中间,形成所谓的框型结构(Satzklammer,“句子括号”或“动词框架”)。限定、变位的那一块占据第二位;所有非限定的成分(分词、不定式、可分前缀)都在分句的最末尾等候。
| 第一位(前场,Vorfeld) | 第二位(限定动词) | 中场(Mittelfeld) | 句末(非限定部分) |
|---|---|---|---|
| Ich | habe | das Buch gestern | gekauft |
| Ich | rufe | dich morgen | an |
| Ich | muss | heute Abend noch | arbeiten |
| Sie | wird | das Projekt bis Freitag | fertigstellen |
中场里的一切——宾语、时间状语、副词、否定词——都待在这个框架内部,这正是为什么上表第二行里的可分前缀,在语法表现上和分词、不定式一模一样:三者都是非限定的动词材料,三者都停在分句的最远端,而限定动词则牢牢占住第二位。一旦你把框型结构看作一个统一的整体,可分动词就不再显得像一个特殊的例外,而更像是一个你已经理解的家族里理所当然的一员。
当一个句子在中场里同时堆叠了好几个状语短语——时间、原因、方式、地点全都有——德语默认使用一个固定的顺序,可以用缩写 TeKaMoLo 来记:Temporal(何时)在 Kausal(为何)之前,Kausal 在 Modal(如何)之前,Modal 在 Lokal(何处)之前。
| Temporal(何时) | Kausal(为何) | Modal(如何) | Lokal(何处) |
|---|---|---|---|
| morgen | wegen der Ferien | mit dem Auto | nach Berlin |
组装成一个完整的句子:Ich fahre morgen wegen der Ferien mit dem Auto nach Berlin.(我明天因为放假要开车去柏林。)你很少会需要同时填满全部四个位置,但只要有两个或更多状语同时出现,TeKaMoLo 就能给你一个可靠的默认顺序,而不是让你自己瞎猜。
在中场内部,宾语的顺序遵循一条分层的规则:这取决于涉及的宾语是完整的名词短语,还是代词。
| 情况 | 顺序 | 例句 |
|---|---|---|
| 两个都是完整名词 | 与格在宾格之前 | Ich gebe dem Kind das Buch.(我把书给那个孩子。) |
| 一个代词,一个名词 | 代词先出现,紧跟在限定动词后面,不论它是什么格 | Ich gebe es dem Kind.(宾格代词在与格名词之前)Ich gebe ihm das Buch.(与格代词在宾格名词之前) |
| 两个都是代词 | 宾格在与格之前 | Ich gebe es ihm.(我把它给他。) |
值得内化成一个单一直觉的规律是:代词很“轻”,会抢在任何完整名词短语之前冲到中场的前面,不论两者各自是什么格;只有在两个宾语都是代词的时候,格才会真正决定顺序,而这时是宾格领先。
因为标记语法角色的是格而不是位置,德语可以自由地把第一位(Vorfeld,前场)当作一个强调槽位来用。把主语以外的成分移到第一位,就能把聚光灯打在它身上,让它成为句子的话题或对比焦点,而完全不用担心听者会把它误读成主语:Den Film habe ich schon gesehen.(那部电影,我已经看过了——宾格宾语为了对比被前置,动词依然在第二位,主语 ich 被挤到第三位。)要达到同样的强调效果,英语使用者会下意识地求助于被动语态,或者一个笨拙的 “as for...” 结构;德语则直接把短语移到句首,因为 den Film 上的词尾已经保证了它不可能被误认成主语。汉语读者会觉得这一招格外眼熟:汉语本身就是一种“话题优先”的语言,“那部电影,我已经看过了”这种把话题提到句首、后面再补充说明的结构,在日常汉语里再自然不过——只是汉语的这种前置靠的是语序和停顿本身来标出话题,而不是靠格词尾来保证它不会被误读成主语,所以中文母语者虽然对“把东西提到前面强调”这件事并不陌生,却仍然要习惯德语这套“提前也不会产生歧义”的独特保障机制。
连接分句
德语连词干净利落地分成两种语法行为,而把两者搞混,是中级学习者最常犯的语序错误之一——恰恰是因为其中好几个连词翻译成英语(或汉语)时是同一个词。
有一小组并列连词——可以用缩写 ADUSO 来记——连接两个独立分句,却不会打乱任何一个分句自己的语序。每个分句都保持自己正常的动词第二位模式,连词本身根本不占任何位置。
| 连词 | 含义 | 例句 |
|---|---|---|
| aber | 但是 | Ich bin müde, aber ich arbeite weiter.(我累了,但我还要继续工作。) |
| denn | 因为 | Ich bleibe zu Hause, denn ich bin krank.(我待在家里,因为我生病了。) |
| und | 和,而且 | Ich koche, und du deckst den Tisch.(我来做饭,你来摆桌子。) |
| sondern | 而是(只用在被否定的分句之后) | Ich bin nicht müde, sondern hungrig.(我不是累了,而是饿了。) |
| oder | 或者 | Kommst du, oder bleibst du hier?(你是要来,还是要留在这儿?) |
sondern 不只是一个更花哨的 aber——它专门用来在否定之后给出被否定内容的替代项,是在纠正第一个分句,而不只是单纯地和它形成对比,所以 Ich bin nicht müde, aber hungrig 虽然听得懂,但和上面那个更自然的 sondern 版本比起来,总觉得有点别扭。denn 值得多看一眼,因为它恰好紧挨着德语里最清楚的一组最小对立对。
denn 和 weil 都可以翻译成“因为”,但 denn 是并列连词(不影响语序),weil 是从属连词(动词移到末尾)——同一个底层原因,却可以用两种完全不同的句子形状来表达。
这两个句子翻译成中文或英文意思完全一样,母语者在日常口语里也几乎可以把它们互换使用,这让这一对词成为记住“并列/从属”这个更大区分的一个真正好用的锚点:只要记得住 denn 不动动词、weil 把动词送到句末,你就有了一个固定的参照点,可以用来判断这一节里的其他所有连词。
从属连词引导一个从句,并且永远把它的限定动词推到分句末尾。
| 连词 | 含义 | 例句 |
|---|---|---|
| weil | 因为 | ..., weil ich krank bin.(……,因为我生病了。) |
| dass | 说……(宾语从句连词) | Ich weiß, dass du Recht hast.(我知道你是对的。) |
| wenn | 如果,每当 | Wenn es regnet, bleibe ich zu Hause.(如果下雨,我就待在家里。) |
| obwohl | 尽管 | ..., obwohl es regnet.(……,尽管在下雨。) |
| damit | 以便,为了让(目的) | ..., damit du es verstehst.(……,以便让你理解这件事。) |
| ob | 是否 | Ich weiß nicht, ob er kommt.(我不知道他是否会来。) |
| als | 当……的时候(过去某一次) | ..., als ich jung war.(……,当我年轻的时候。) |
| während | 一边……一边 | ..., während ich koche.(……,一边我在做饭。) |
| bevor/nachdem | 在……之前/在……之后 | ..., bevor er ankommt.(……,在他到达之前。) |
| seit/seitdem | 自从(时间) | ..., seit ich hier wohne.(……,自从我住在这里。) |
像 deshalb(因此)、deswegen(因为这个原因)、trotzdem(尽管如此)、dennoch(然而,仍然)、also(所以,因此)、dann(然后)、außerdem(此外)这些词,根本不是连词——它们是普通副词,通过站在自己那个独立主句的最前面来连接两个意思,而不是靠把一个从句接到一个主句上。正因为它们是副词,放在句首时就占据第一位,跟 heute 或 morgen 完全一样,这会把主语挤到第三位、紧跟在动词后面——用的还是语序一节讲过的那套 V2 机制,不是什么特殊的新规则。
已经把 weil/dass/wenn 归纳成“会把词序打乱的那类词”的学习者,有时会误以为 deshalb 和 trotzdem 也一样,结果错误地把动词送到它们后面的末尾——Deshalb ich bleibe zu Hause 就是纯粹的错误。一个可靠的判断方法:deshalb 和 trotzdem 永远可以挪到句子里的其他位置,跟其他副词完全一样(Ich bleibe deshalb zu Hause),而 weil 这样真正的从属连词,却不能这样从自己分句的开头被挪走。
谈论过去,第一部分
德语有两个意思基本相同、都对应“过去”的时态,但两者之间的选择靠的是语域,而不是含义——这和英语的划分方式真的不一样:英语里 “I ate” 和 “I have eaten” 有实实在在的含义差别,不只是正式程度不同。汉语则完全靠“了”“过”这类助词和上下文来表达过去,本身也不存在这种因语域而分裂成两个时态的现象,所以德语这套“意思一样、场合不同”的安排,对中文母语者来说同样是一个全新的维度,需要单独建立。
现在完成时(ich habe gemacht,我做了)几乎在任何地方、任何语境、对几乎任何动词来说,都是口语德语的默认选择。简单过去时(ich machte,我做了)则是书面叙述——小说、新闻报道、正式记述——的默认选择,如果在日常对话中大声说出多数动词的这个形式,会显得明显书面化。主要的例外是 sein、haben 和情态动词,它们的简单过去时形式(war, hatte, konnte, musste...)在任何地方的口语中都真正常见,哪怕是在其他情况下完全回避简单过去时的地区和语境也是如此——Ich war müde(我当时很累)是完全自然的口语德语,而像 ich machte 这样的简单过去时形式,放进同一段随意的对话里就会显得格格不入,母语者在那里实际会说的是 ich habe gemacht。
大多数动词用 haben。有一组特定的、可以学会的不及物动词——描述从一处移动到另一处,或者状态发生变化——改用 sein,再加上 sein 和 bleiben 本身。
| 助动词 | 典型动词 | 例句 |
|---|---|---|
| haben(大多数动词) | machen(做)、kaufen(买)、sehen(看见)、essen(吃)、arbeiten(工作),以及任何带直接宾语的及物动词 | Ich habe das Buch gekauft.(我买了那本书。) |
| sein(地点之间的移动) | gehen(走去)、fahren(开车去)、kommen(来)、fliegen(飞)、laufen(跑,走)、reisen(旅行) | Ich bin nach Berlin gefahren.(我开车去了柏林。) |
| sein(状态变化) | werden(变成)、wachsen(生长)、sterben(死亡)、aufwachen(醒来)、einschlafen(入睡) | Er ist eingeschlafen.(他睡着了。) |
| sein(这两个动词本身) | sein、bleiben | Ich bin zu Hause geblieben.(我待在了家里。) |
一个快速实用的判断方法:如果动词没有宾格宾语,并且描述的是主语在物理上移动或状态发生变化,那么用 sein 十有八九是对的。有少数动词确实两种助动词都能用,具体看句子强调的是什么——schwimmen(游泳)和 fliegen(飞)在强调动作本身时可以用 haben(Ich habe zwei Stunden geschwommen,我游了两个小时,强调“游”这个动作),在强调完成的位移时则用 sein(Ich bin ans andere Ufer geschwommen,我游到了对岸,强调到达了某处)——这是少数几个连高阶学习者都要逐个死记、而不是靠规则推导的真正灰色地带之一。
| 动词类别 | 规则 | 例词 |
|---|---|---|
| 弱变化(规则) | ge- + 词干 + -t(词干以 -t/-d 结尾时加 -et,方便发音) | machen → gemacht,spielen → gespielt,arbeiten → gearbeitet |
| 强变化(不规则) | ge- + 词干(常常带元音变化)+ -en;逐个动词记忆,传统上和不定式、简单过去时一起组成“三大形式” | sprechen → gesprochen,gehen → gegangen,nehmen → genommen,schreiben → geschrieben |
| 混合变化 | ge- + 词干(带元音变化)+ -t;数量固定的一小类,把强变化式的元音变化和弱变化式的 -t 词尾结合在一起 | bringen → gebracht,denken → gedacht,kennen → gekannt,wissen → gewusst |
有两类动词的分词永远不加 ge-,两者都已经在可分动词一节介绍过:带不可分前缀的动词(verkaufen → verkauft,erklären → erklärt,bekommen → bekommen),以及以 -ieren 结尾的动词,这些词几乎全都借自拉丁语或法语词根(studieren → studiert,telefonieren → telefoniert,fotografieren → fotografiert)。这两类动词在其他各方面都完全规则——它们只是跳过了其他动词类别都要经历的加 ge- 这一步。
谈论过去与将来,第二部分
一旦现在完成时、简单过去时、haben/sein 的选择,以及分词的构成都掌握牢固,剩下的这几个时态,大多只是把你已经拥有的零件重新组合一下,而不需要再学任何结构上全新的东西。
过去完成时(Plusquamperfekt)用 haben 或 sein 的简单过去时形式加过去分词构成,描述一个在另一个过去动作发生之前就已经结束的动作——正好对应英语的 “had done”,或者汉语里“(在……之前)已经……了”这种表达。
这个时态几乎总是和 nachdem(在……之后)搭配出现,或者出现在已经建立起第二个、更晚的过去事件的语境里——单独使用、没有其他过去时锚点的情况下,它几乎没有出现的理由。
由现在时变位的 werden 加主要动词的不定式(放在分句末尾)构成,遵循和其他所有复合动词形式一样的框型结构逻辑:Ich werde morgen kommen.(我明天会来。)第一将来时还有第二个非常常见的用途,英语里没有直接对应:表达对现在情况的猜测或推测,常常搭配语气小词一节讲到的 wohl:Er wird wohl zu Hause sein.(他大概在家吧。)
这是本指南里最少见的一个时态,由 werden 加过去分词,再加 haben 或 sein 的不定式构成,全都聚集在分句末尾:Ich werde das bis morgen gemacht haben.(到明天我就会已经做完那件事了。)和第一将来时一样,它在现实中更常见的用途是表达一种推测——这里是对某件已经完成的事情的推测:Er wird es wohl vergessen haben.(他大概已经把这件事忘了。)
在日常德语里,现在时搭配一个时间状语,是谈论将来最普通、最不带标记的方式——甚至比英语里对应的 “I'm doing X tomorrow” 这个模式还要更主导:Ich fahre morgen nach Berlin(我明天要去柏林)才是母语者实际会说的话,而不是 Ich werde morgen nach Berlin fahren——后者语法上完全正确,但明显更正式、更强调,或者只在没有其他时间标记来确保“将来”这个理解成立的语境里才会使用。汉语的情况其实很像:“我明天去柏林”同样直接用不带时态标记的动词加时间词就够了,不需要专门的“将来时”形式。只有当你想特别强调一个预测、一个承诺,或者一个推测本身的时候,才需要用上第一将来时——而不是把它当作谈论明天的默认方式。
说“不”
德语把否定分给两个功能互不重叠的词,一旦底层规则想通了,就能省去英语 “not/no/none” 可能带来的许多猜测;汉语的“不”和“没有”也分工明确,但分工的界线和德语这套“kein 管名词、nicht 管其他一切”的划分方式并不一样,不能直接照搬对应。
kein 用来否定那些原本会搭配不定冠词 ein、或者完全不带冠词出现的名词——它的变格方式和 ein 完全一样,只是多了复数形式,冠词一节已经展示过。
nicht 否定动词、形容词、副词、带定冠词的名词短语、专有名词,以及任何你想单独挑出来否定的具体成分。
一个快速可靠的捷径:如果句子的肯定形式里,被否定的名词本来会用 ein 或者完全不用冠词,就换成 kein;其他任何类型的否定,都用 nicht。
当 nicht 否定的是整个分句时,它往往会漂向末尾,但只要句子里有一个天然的“最后成分”、而 nicht 否定的又不是那个成分——比如表语形容词、过去分词、可分前缀、不定式,或者一个正在被对比的具体介词短语——nicht 就会提前,紧贴在它具体否定的那个成分前面。
| 被否定的是什么 | nicht 放在哪里 | 例句 |
|---|---|---|
| 整个分句,简单动词,没有别的具体对象 | 靠近末尾 | Ich verstehe das nicht.(我不懂这个。) |
| 表语形容词 | 紧挨在形容词前面 | Ich bin nicht müde.(我不累。) |
| 过去分词 | 紧挨在分词前面 | Ich habe das Buch nicht gelesen.(我没读过这本书。) |
| 可分前缀 | 紧挨在前缀前面 | Ich rufe dich nicht an.(我不给你打电话。) |
| 正在被对比的具体短语 | 紧挨在那个短语前面 | Ich fahre nicht nach Berlin, sondern nach München.(我不是要去柏林,而是要去慕尼黑。) |
每一行背后的底层逻辑都是一样的:nicht 会尽量紧贴在它具体否定的那个东西旁边,只有在没有更具体的对象可以依附时,才会一路漂到分句末尾。这一条原则就能解决绝大多数的位置判断,不需要为每种句型再单独背一条规则。
提问
德语的疑问句直接沿用你已经掌握的语序规则,而不需要再引入任何结构上全新的东西——语序一节讲过的那套 V2 逻辑,在这里同样在起作用,只是第一位要么空着,要么被特别地填上了内容。
对于是非问句,限定动词会一路移到第一位——这时根本没有前场(Vorfeld)——主语紧跟在它后面。
注意这里完全不需要插入类似英语 “do/does” 的成分——德语只是把已经存在的动词挪了个位置,这让德语是非问句在结构上比英语对应的问句更简单,尽管这个“挪位置”的动作本身也需要适应。汉语提问更简单——“你明天来吗?”只需要在句尾加一个“吗”字,动词位置完全不用动——所以德语这种“把动词整个搬到句首”的做法,对中文母语者来说和对英语使用者一样,都是需要专门练习的新动作。
疑问词(was、wer、wann、wo、wie、warum 等等)占据第一位,和任何其他被提前的成分完全一样,动词紧跟其后,守住正常的第二位。
| 疑问词 | 含义 | 例句 |
|---|---|---|
| was | 什么 | Was machst du?(你在做什么?) |
| wer | 谁 | Wer kommt mit?(谁一起来?) |
| wann | 什么时候 | Wann kommst du?(你什么时候来?) |
| wo | 在哪里 | Wo wohnst du?(你住在哪里?) |
| wohin | 去哪里 | Wohin gehst du?(你要去哪里?) |
| woher | 从哪里来 | Woher kommst du?(你从哪里来?) |
| wie | 怎样 | Wie geht's?(近来怎样?) |
| warum/weshalb | 为什么 | Warum lachst du?(你为什么笑?) |
| welcher/welche/welches | 哪一个(变格方式像 der 类词) | Welches Buch meinst du?(你说的是哪本书?) |
当一个问题不是被直接提出,而是嵌入到一个更大的句子里——比如“我不知道他什么时候来”,而不是直接问“他什么时候来?”——这时疑问词(或者用来嵌入是非问句的 ob,“是否”)就起到从属连词的作用,动词会像跟在 weil 或 dass 后面一样,移到末尾。
对已经习惯了直接特殊疑问句的学习者来说,这是一个真正常见的出错来源:本能会想把动词留在第二位,因为“这仍然是个问句”,但从语法上说,间接问句只是另一种从句,和其他任何从句一样,受同一条动词后置规则支配。
非现实语气,第一部分
第二虚拟式是德语用来表达一切非纯粹事实陈述的语气:礼貌请求、愿望、假设,以及非现实或与事实相反的条件。现代口语德语对大多数动词都严重依赖一种万能结构,而少数极其常用的动词则保留了自己独立的形式,使用频率甚至超过那个万能结构。
对绝大多数动词来说,口语里的第二虚拟式由按人称变位的 würde 加主要动词的不定式(放在分句末尾)构成——结构上和你已经学过的第一将来时模式一模一样,只是把 werde 换成了 würde。
| 人称 | würde + 不定式 |
|---|---|
| ich | würde machen |
| du | würdest machen |
| er/sie/es | würde machen |
| wir | würden machen |
| ihr | würdet machen |
| sie/Sie | würden machen |
值得注意的是:würde 不是专门为这个用途凭空发明出来的助动词——它本来就是 werden 自己的第二虚拟式形式,德语只是把它拿来重复使用,当作其他所有动词的通用虚拟式构造工具,就像英语反复用 “would”(它本身就是 “will” 带虚拟式色彩的过去形式)来构造各种条件句一样。
有几个常用动词,在日常口语里保留了自己专属的第二虚拟式形式,而且这些形式的使用频率比对应的 würde 结构更高,而不是更低。它们由简单过去时词干构成,凡是词干元音允许变元音的地方都加上变元音,再加上 -e、-est、-e、-en、-et、-en 这套词尾。
| 人称 | sein(源自 war) | haben(源自 hatte) | werden(源自 wurde) |
|---|---|---|---|
| ich | wäre | hätte | würde |
| du | wärst | hättest | würdest |
| er/sie/es | wäre | hätte | würde |
| wir | wären | hätten | würden |
| ihr | wärt | hättet | würdet |
| sie/Sie | wären | hätten | würden |
| 不定式 | 简单过去时 | 第二虚拟式(ich 形式;其他人称加同一套 -e/-est/-e/-en/-et/-en 词尾) |
|---|---|---|
| können | konnte | könnte |
| müssen | musste | müsste |
| dürfen | durfte | dürfte |
| wollen | wollte | wollte(不加变元音——对这个模式而言真正的例外) |
| sollen | sollte | sollte(同样不加变元音,同一个例外) |
| kommen | kam | käme |
| gehen | ging | ginge |
| geben | gab | gäbe |
wollen 和 sollen 特别值得标注出来,因为它们打破了其他四个情态动词建立起来的“情态动词都要加变元音”这个模式——它们的第二虚拟式干脆和简单过去时一模一样。对上面这一小组之外的强变化动词(gehen、kommen、geben,以及少数其他动词,比如 wissen → wüsste)来说,日常口语越来越多地用 würde 结构来代替“真正”的形式,因为后者在叙述之外的场合,容易显得正式或文学化。
与过去事实相反的条件句——描述一件实际上没有发生的事,以及如果它发生了会怎样——把 hätte 或 wäre(第二虚拟式)和过去分词结合起来,遵循的正是 Perfekt 一节里那套 haben/sein 的选择逻辑:Wenn ich das gewusst hätte, wäre ich gekommen.(如果我当时知道这件事,我就会来了。)注意 hätte gewusst 用 haben,是因为 wissen 是一个 haben 动词;wäre gekommen 用 sein,是因为 kommen 是一个 sein 动词——还是你已经学过的那条规则,只是换上了虚拟式的外衣。
非现实语气,第二部分
第一虚拟式是和第二虚拟式不同的另一套虚拟式形式,它的工作范围更窄、更具体:标示出一句话是在转述别人的说法,而不是说话者或作者亲自核实或认可过的内容。它在德语新闻报道里随处可见,在其他场合却很少出现。
第一虚拟式由不定式词干加上 -e、-est、-e、-en、-et、-en 这套词尾构成,不论强变化还是弱变化动词,都统一适用。
| 人称 | sein | haben | kommen | können |
|---|---|---|---|---|
| ich | sei | habe | komme | könne |
| du | seist | habest | kommest | könnest |
| er/sie/es | sei | habe | komme | könne |
| wir | seien | haben | kommen | können |
| ihr | seiet | habet | kommet | könnet |
| sie/Sie | seien | haben | kommen | können |
sein 是唯一一个第一虚拟式在每一个人称上都和陈述式完全不同的动词(ich sei 对比 ich bin,du seist 对比 du bist,以此类推),这正是为什么 sei 是教材里被引用得最多的示例,也是为什么它在真实的新闻写作里依然常见、毫不起眼。
德语新闻写作专门用第一虚拟式来标记一句话是转述而非已证实的说法,不需要每次都加上“据称”或“根据……”——动词形式本身就带着这个信号。
对很多动词和人称来说,第一虚拟式的拼写和普通的现在时陈述式完全相同——规则弱变化动词在 ich 形式上就会撞形(陈述式 ich mache 对比第一虚拟式 ich mache,完全看不出区别),几乎所有动词在 wir 和 sie 复数形式上也会撞形,因为陈述式和第一虚拟式在这里都用 -en。每当这种撞形会抹掉“这是转述、不是断言”这个信号时,德语就会改用第二虚拟式来代替,哪怕这意味着在同一段转述里技术上换了一套虚拟式系统,也要保住意思的清晰:Sie sagten, sie hätten keine Zeit.(他们说他们没有时间。)——hätten 是第二虚拟式,之所以用在这里,正是因为按理该用的第一虚拟式 sie haben,会和一句普通的陈述式事实陈述完全无法区分。这正是为什么第三人称单数——规则动词在这里确实会稳定地显出可见的区别(陈述式 er macht 对比第一虚拟式 er mache)——是真实新闻报道里被最有把握、也最频繁引用的形式。
是谁在做这件事?
德语有两种结构上不同的“被动味”结构,再加上第三种完全不同、母语者日常挂在嘴边的替代方案——把这三种都搞清楚,知道哪种适合哪种场合,能解决很多学习者德语听起来生硬的问题。
由 werden 加过去分词构成,描述一个正发生在主语身上的动作或过程,如果要点明施动者,就用 von(由,用于人或施事者)或 durch(经由,用于手段或原因)引出。werden 被动态在所有时态里都会出现,并且始终遵循同一套框型结构逻辑。
| 时态 | 形式 | 例句 |
|---|---|---|
| 现在时 | werden(现在时)+ 分词 | Das Haus wird gebaut.(这栋房子正在建。) |
| 简单过去时 | werden(简单过去时)+ 分词 | Das Haus wurde gebaut.(这栋房子当时正在建。) |
| 现在完成时 | sein(现在时)+ 分词 + worden | Das Haus ist gebaut worden.(这栋房子已经建好了。) |
| 过去完成时 | sein(简单过去时)+ 分词 + worden | Das Haus war gebaut worden.(这栋房子当时已经建好了。) |
| 第一将来时 | werden(现在时)+ 分词 + werden | Das Haus wird gebaut werden.(这栋房子将会被建起来。) |
现在完成时和过去完成时这两行,藏着一个值得单独记住的著名不规则现象:werden 自己的过去分词通常是 geworden,但当 werden 是作为被动态助动词、而不是作为表示“变成”的完整动词使用时,它的分词会缩短成 worden,完全不带 ge-。Sie ist Ärztin geworden(她当了医生,werden 作完整动词)对比 Das Haus ist gebaut worden(这栋房子已经建好了,werden 作被动态助动词)——同一个动词,因为在句子里承担的工作不同,分词也不同。
由 sein 加过去分词构成,Zustandspassiv 描述的不是动作本身,而是动作留下的结果状态——在被动语态系统内部,这恰好是贯穿德语语法许多地方的 werden/sein 之分的又一次真实体现。
把这两者搞混,是一个真正会改变意思的错误,而不只是文体上的小瑕疵:Die Tür wird geschlossen 描述的是此刻有人正在关门这个动作,而 Die Tür ist geschlossen 只是报告门目前是关着的,完全不提供是谁、什么时候关的信息。
比起求助于正式的 werden 被动态,日常口语德语更常见的做法,是干脆绕开被动语态,改用 man(泛指的“人们/你/大家”,一个变位方式和 er/sie/es 完全一样的不定代词)加一个普通的主动动词。
man 只有自己的主格形式;当句子需要它的宾格或与格时,德语会分别用 einen 或 einem 来代替:Das macht einen müde(那件事会让人疲惫,宾格)。在随意的日常语域里,man 结构通常是更自然的选择;werden 被动态则往往显得更正式、更书面,或者更适合你特别想以一种官方口吻淡化或省略施动者的场合。
指向主语自身的动词
反身动词描述主语对自己实施动作,德语在比英语更广的一批日常动作上都使用反身动词——很多在德语里是反身动词的词,翻译成最自然的英语时,根本不带“-self”这种痕迹;汉语里也没有专门的反身代词变位系统,“自己”这个词是可选的、独立的,不像德语的 sich 那样和动词紧密绑定、几乎变成了动词固定的一部分。
| 人称 | 宾格反身代词 | 与格反身代词 |
|---|---|---|
| ich | mich | mir |
| du | dich | dir |
| er/sie/es | sich | sich |
| wir | uns | uns |
| ihr | euch | euch |
| sie/Sie | sich | sich |
只有第三人称和正式的 Sie 使用专门的反身形式 sich,而且宾格和与格完全相同——第一、第二人称则直接重复使用它们普通的宾语代词(mich/mir、dich/dir、uns、euch),这意味着这里唯一真正需要新学的词汇,就是 sich 这一个词。
大多数反身动词只用宾格反身代词作唯一的宾语。
不少常见的反身动词,比如 sich freuen 和 sich erinnern,都是天生的反身动词——这里的 sich 已经不再带有真正“自己”的含义,只能把它当作动词固定的一部分来记,就像罗曼语族语法指南里讲到的那些天生反身动词一样。
当一个反身动词还带有自己的直接宾语时,反身代词就会改用与格,因为宾格的位置已经被那个宾语占用了。
这种“与格反身代词加身体部位”的模式,值得当作一个自成一体的小系统来注意:只要反身代词已经在场、确立了归属关系,德语就一贯偏好“这个[身体部位],对我自己来说”,而不是用物主限定词说“我的[身体部位]”,这就是为什么 Ich putze mir die Zähne 听起来自然,而 Ich putze meine Zähne 在母语者听来会显得有点奇怪或者过分强调,仿佛你在特意把自己的牙齿和别人的区分开来。汉语说“我刷牙”同样不会说成“我刷我的牙”,这一点上的直觉反而和德语更接近,倒是英语 “brush my teeth” 必须带物主代词的习惯才是那个例外。
衔接从句
关系从句给一个已经提到过的名词补充额外信息,起的作用相当于英语的 “who/which/that/whose”,或者汉语“……的”这种定语结构,只是德语要用一整个从句来实现。德语关系代词看起来几乎和定冠词一模一样,只要把两处小差异说清楚,就能很快学会——而且作为一种从句,关系从句永远会把动词送到末尾。
| 格 | 阳性 | 阴性 | 中性 | 复数 |
|---|---|---|---|---|
| 主格 | der | die | das | die |
| 宾格 | den | die | das | die |
| 与格 | dem | der | dem | denen |
| 属格 | dessen | deren | dessen | deren |
把这张表和冠词一节里的定冠词表对照,真正不同的地方只有两处:与格复数是 denen,不是 den;所有属格形式都用专门的 dessen/deren 一套,而不是 des/der。其余的一切,都和你已经学过的冠词完全相同。
关系代词永远和它回指的那个名词(先行词)保持性和数的一致,但它的格则完全由它在自己那个关系从句内部所扮演的语法角色决定——这是两个互相独立的判断,而不是一个。
这套两步逻辑——性和数来自从句外部,格来自从句内部——是关于德语关系从句最值得内化的一件事,因为这意味着你不能简单地把先行词自己的格照搬到关系代词上;你必须根据关系代词在它新的从句里究竟在做什么,从头重新推导出它的格。
英语的 “whose” 完全不携带任何关于性别的信息。德语的 dessen(先行词是阳性或中性)和 deren(先行词是阴性或复数)补上了这个空缺——而且值得注意的是,它们一致的对象是先行词、也就是“所有者”,而不是被拥有的那个名词。
dessen 和 deren 比这张表里其余大部分内容都明显更正式、更书面化,日常口语德语经常会重新组织句子来完全避开它们,但在阅读中正确识别它们非常重要,因为它们在比较正式的文章里随处可见。
当关系代词是介词的宾语时,介词会跟它一起移到关系从句的最前面,在逗号后面聚成一个整体。
当先行词是一整个想法,或者一个抽象、不具体的东西,而不是一个具体名词时,德语口语和书面语常常更偏好用一个 wo(r)- 复合词,而不是“介词加代词”的组合,在以元音开头的介词前插入一个 -r- 纯粹是为了方便发音:Das, worüber wir sprachen, war wichtig.(我们谈到的那件事很重要——wor- + über,因为 über 以元音开头;以辅音开头的介词则只需要普通的 wo-,比如 womit、wodurch。)
连接两个动作
德语用 zu 加不定式,把第二个动作连接到主句上,而这个模式的三个扩展版本——um...zu、ohne...zu 和 statt...zu——分别在这个基本连接上加上了目的、缺失或替代的含义。
zu 紧挨在不定式前面,位于它自己那个分句的最末尾,遵循的是语序一节讲过的、所有非限定动词形式都要遵守的句末逻辑。跟可分动词连用时,zu 会插入前缀和词干之间,写成一个词。
| 连接结构 | 含义 | 例句 |
|---|---|---|
| um...zu | 为了(目的) | Ich lerne Deutsch, um in Deutschland zu arbeiten.(我学德语是为了在德国工作。) |
| ohne...zu | 没有……就 | Er ging, ohne sich zu verabschieden.(他没有道别就走了。) |
| statt...zu/anstatt...zu | 不……而是 | Sie las ein Buch, statt fernzusehen.(她没看电视,而是读了本书。) |
这三种结构的内部形状完全相同:连接词打开这个分句,带 zu 的不定式把它收尾,其他任何成分(宾语、副词)都夹在中间,和完整主句里中场的运作方式一模一样。
只有当从句隐含的主语和主句的主语相同时,zu 不定式从句才成立。一旦两个动作的主语不同,德语就会改用一个完整的 dass 从句,带上自己单独变位的动词。
这条“主语必须相同”的条件很容易被忽略,恰恰是因为英语 “I want you to come” 在德语明令禁止的这种情况下,用的是一个光杆不定式——在这个位置下意识地伸手去用德语不定式,是英语结构迁移导致的更常见错误之一。汉语“我想让你来”则天然地用一个完整的分句(“你来”)来表达,这一点上汉语的直觉反而和德语要求的 dass 从句结构更接近,可以借这份直觉来避开英语式的陷阱。
教材常常跳过的词
语气小词是一些又小又不重读的词,它们给句子加上语气、态度,或者和共享语境的某种关联,却完全不改变句子字面上、词典意义上的含义。教材往往跳过它们,因为它们没办法逐字翻译成英语,也没办法整整齐齐地塞进一份词汇表——但完全不用它们,恰恰会让语法正确的学习者德语,在母语者听来显得平板、莫名生硬,或者像机器人说话。这是整本指南里“技术上正确的德语”和“听起来自然的德语”分歧最明显的地方之一。汉语里也有一批类似的语气词——“啊”“呢”“嘛”“吧”“了”——同样不改变字面意思,只调整语气和态度,只是具体哪种语气对应哪个词,中德两种语言完全不能一一对应,不能靠直译来学。
| 小词 | 作用 | 例句 |
|---|---|---|
| doch | 反驳假定的疑虑,或者添加鼓励/坚持的语气 | Das ist doch klar!(这不是很明显嘛!)Komm doch mit!(哎呀,一起来嘛!) |
| mal | 软化请求,让它显得随意、临时起意 | Komm mal her.(过来一下。)Warte mal.(等一下。) |
| ja | 标记某件事是说话者和听者都已经知道的显而易见的信息 | Das ist ja klar.(这不明摆着嘛。)Du bist ja schon da!(哎,你已经到了呀!) |
| eben/halt | 标记一种“就是这样,没办法”的认命语气——eben 更标准、更偏北部,halt 更口语化、更偏南部 | Das ist eben so. / Das ist halt so.(事情就是这样。) |
| wohl | 标记一种猜测或推测,而非完全确定(常常搭配第一将来时,见过去完成时/将来时一节) | Er ist wohl zu Hause.(他大概在家。) |
| denn | 软化一个真正的疑问,添加温和或好奇的语气——不要和连词一节里作“因为”讲的并列连词 denn 混淆,这是一个无关的同形词 | Wie geht's dir denn?(那你最近怎么样呀?) |
这些词没有一个能撑过逐字翻译——试着把 Du bist ja schon da! 里的 ja 逐字翻译,你会得到一堆在英语里根本用不上的东西,因为 ja 在这里的全部工作都是语气性的,而不是指涉性的。这正是为什么语气小词抵制课堂词汇表式的教学,也正是为什么真正学会自然使用它们的唯一途径,是大量的听力输入:一次又一次地在语境中注意到它们,直到它们对语气的作用,变得像你母语里的语调一样,成为一种直觉。
比较事物
德语构成比较级和最高级的方式,是直接在形容词上加词尾,而不是像英语可选地用 “more/most” 这样一个独立的词——更接近英语的 “-er/-est”,但应用得远比英语一致,不论形容词多长都适用。
| 形式 | 规则 | 例词 |
|---|---|---|
| 比较级 | 形容词 + -er | schnell → schneller(更快) |
| 最高级(表语/状语用法) | am + 形容词 + -sten | am schnellsten(最快,用在 sein 后面或作副词) |
| 最高级(定语用法) | der/die/das + 形容词 + -st- + 该位置要求的形容词词尾 | der schnellste,die schnellste,das schnellste(直接用在名词前) |
这两者不是可以自由替换的变体——到底该用哪一个,完全取决于最高级在句子里承担的语法角色。
定语形式实际上就是把最高级词干(schönst-)套进你已经学过的、普通形容词那套强变化/弱变化/混合变化系统——der schönste Mann、die schönste Frau、das schönste Haus、die schönsten Häuser,全都用弱变化词尾,因为这种用法的最高级前面永远有一个 der 类词。
| 原形 | 比较级 | 最高级 |
|---|---|---|
| gut(好) | besser | am besten |
| viel(多) | mehr | am meisten |
| gern(乐意) | lieber | am liebsten |
| hoch(高) | höher | am höchsten |
| nah(近) | näher | am nächsten |
| groß(大) | größer | am größten |
另有一大批更常见的形容词,词尾变化完全规则,但在比较级和最高级里都加变元音:alt → älter → am ältesten(老)、jung → jünger → am jüngsten(年轻)、kalt → kälter → am kältesten(冷)、warm → wärmer → am wärmsten(暖)、lang → länger → am längsten(长)、kurz → kürzer → am kürzesten(短)。要直接比较两样东西,“比”用 als(Er ist größer als ich,他比我高),“和……一样”用 so...wie(Er ist so groß wie ich,他和我一样高)。
数数与标日期
一旦掌握了基本构件,德语数字大体上很直白,只有一个习惯需要真正花时间适应:从二十一开始,个位数会说在十位数前面,正好和英语(以及汉语)相反。
| 0–5 | 6–10 | 11–15 | 16–20 |
|---|---|---|---|
| null, eins, zwei, drei, vier, fünf | sechs, sieben, acht, neun, zehn | elf, zwölf, dreizehn, vierzehn, fünfzehn | sechzehn, siebzehn, achtzehn, neunzehn, zwanzig |
零到十二基本上是各自独立记忆的形状;从十三开始,模式变成“数字加 -zehn”(dreizehn、vierzehn),有两处小小的拼写紧缩值得注意:sechzehn 去掉了 sechs 里的 -s,siebzehn 去掉了 sieben 里的 -en。
二十以上,德语先说个位数,再说 und(和),再说十位数——字面意思是“三和二十”,而不是英语的“二十三”或汉语的“二十三”(十位在前)。
| 数字 | 德语 | 字面结构 |
|---|---|---|
| 21 | einundzwanzig | 一和二十 |
| 23 | dreiundzwanzig | 三和二十 |
| 44 | vierundvierzig | 四和四十 |
| 99 | neunundneunzig | 九和九十 |
| 123 | (ein)hundertdreiundzwanzig | 百、三和二十 |
十位数本身:zwanzig(20)、dreißig(30,注意这里是 ß 而不是预期中的 zz)、vierzig(40)、fünfzig(50)、sechzig(60)、siebzig(70)、achtzig(80)、neunzig(90),然后是 hundert(100)和 tausend(1000)。这个倒序一旦学会就完全规则,但即使到了中级水平,依然是真实对话中出错的一个真正来源——在电话号码或价格这种有时间压力的场合,听错或说错一个两位数,是学习者最常见的小失误之一,原因很简单:这和英语、汉语“先说大的数位”的本能直接相反。
序数词在 2 到 19 之间加 -te,从 20 起加 -ste,然后再根据前面出现的内容,在这个后缀之上加一个规则的形容词词尾,和上一节的最高级完全一样。
| 数字 | 序数词 | 说明 |
|---|---|---|
| 第 1 | erste | 不规则 |
| 第 3 | dritte | 从 drei 发生了不规则的元音变化 |
| 第 7 | siebte | 不规则——去掉了 sieben 的 -en |
| 第 8 | achte | 只加 -e,因为 acht 本身已经以 -t 结尾 |
| 第 4、第 19 | vierte, neunzehnte | 规则的 -te 模式 |
| 第 20、第 21 | zwanzigste, einundzwanzigste | 从 20 起规则的 -ste 模式 |
德语写日期的顺序是日、月、年,日期的序数字后面直接跟一个句点:der 12. August 2026(2026 年 8 月 12 日)。表示“在”某一天要用 am 加与格变格的序数词:am zwölften August(在 8 月 12 日)。2000 年之前的年份,会按两组“百”来读,和英语 “nineteen ninety-six” 是同一种思路:neunzehnhundertsechsundneunzig(1996 年,字面意思是“十九百、六和九十”)。2000 年及以后的年份,则读作一个连续的整数:zweitausendsechsundzwanzig(2026 年)。汉语说日期习惯直接按“年、月、日”从大到小报数字(“二〇二六年八月十二日”),顺序和德语的“日、月、年”正好相反,读年份时也不会像德语或英语那样拆成“两组百”,而是把每个数字单独念出来——这是需要单独适应的一点,不能直接套用汉语习惯。
怎样称呼别人
德语在语法上标记“你”的正式程度,而英语几个世纪前就已经放弃了这套区分(英语其实也曾经有过完全一样的区分——“thou”表示非正式,“you”表示正式或复数——后来“thou”才彻底消失)。汉语其实保留着一套非常类似、而且至今仍在使用的区分:“你”和“您”。选对该用哪一个,以及知道什么时候可以切换,是叠加在语法之上的一项真正的社交技能,对中文母语者来说,这套判断逻辑其实并不陌生,只是要挪到一套新的语言和新的社交习惯上重新校准。
| 形式 | 数 | 使用对象 |
|---|---|---|
| du | 单数,非正式 | 家人、朋友、孩子、同龄人,而且越来越多地包括同事、同学,以及在随意或年轻人聚集的场合认识的人 |
| ihr | 复数,非正式 | 一群你分别都会用 du 称呼的人 |
| Sie | 单数或复数,正式——永远大写 | 陌生人、商务往来对象、权威人士、大多数面向客户的书面材料,以及一般来说任何明显年长、或处于相对权威地位、而你还不太熟悉的人 |
在德语文化圈里,从 Sie 转为 du,是一个真实的社交事件,不像在英语里那样,可能只是一种随意、不知不觉的漂移。惯例是由关系中年长或地位较高的一方主动提出这个转换——Wollen wir uns duzen?(我们要不要以 du 相称?)——而不是由年轻或地位较低的一方未经提示就自行认定。不过,这个惯例正在稳步松动:如今许多职场、大多数科技和创业圈子、大学,以及广义的青年文化,都比上一代更快地默认使用 du,在随意的职业场合,第一次见面就被邀请用 du,也越来越常见。如果拿不准,尤其是在给不认识的人写信写邮件时,Sie 依然是更安全的默认选择。
命令式——下达命令或指示——根据你在对谁说话,会呈现不同的形状,而且和本指南前面讲过的现在时变位直接相关。
| 形式 | 构成方式 | 例句 |
|---|---|---|
| du | 现在时 du 词干,去掉 -st 词尾(规则动词可以加一个可选的 -e,书面语里比口语更常见) | Komm!(来!)Mach(e) das!(做那件事!)Sei ruhig!(安静!——sein 不规则) |
| ihr | 和普通的 ihr 现在时形式完全一样,只是去掉代词 | Kommt!(你们来!)Macht das!(你们做那件事!) |
| Sie | 不定式形状的动词加 Sie,Sie 紧跟在动词后面 | Kommen Sie!(请来!)Machen Sie das bitte!(请做那件事!) |
在现在时里发生 e→i 或 e→ie 变化的强变化动词,在 du 命令式里会保留同一个变化后的元音,而且明确不会加上规则动词有时会加的那个可选 -e:sprechen(du sprichst)→ Sprich lauter!(说大声点!),绝不会是 “Sprich e” 或 “Spreche”。lesen(du liest)→ Lies das!(读一下这个!)这是一个虽小但真正有用的模式识别捷径:如果一个动词在现在时里改变了词干元音,那么这个变化后的词干、原样不加任何东西,几乎总是正确的 du 命令式。
“德语”不是一个国家的语法
标准德语是德国、奥地利和瑞士三个国家共享的官方语言——这三国有时合称为 DACH(Deutschland、Österreich、Schweiz 的首字母),再加上比利时、卢森堡和列支敦士登的部分地区也在使用。本指南讲的内容,在这些地方几乎全都成立,但确实有几处真实的差异,值得提前明确了解,而不是意外撞见。
瑞士已经正式完全废除了 ß——瑞士标准德语不论元音长短,一律写 ss,不受发音一节讲过的元音长度规则影响,所以一个在德国和奥地利用 ß 拼写的词,在瑞士会改用 ss 拼写。
| 德国/奥地利 | 瑞士 | 含义 |
|---|---|---|
| Straße | Strasse | 街道 |
| Fuß | Fuss | 脚 |
| groß | gross | 大 |
| weiß | weiss | 白色 |
现在完成时与简单过去时一节讲过的口语/书面语分野,在整个德语区并不是均匀分布的。德国北部在口语中让简单过去时保留了比其他地区更多一点的生命力,甚至在 sein、haben 和情态动词之外的动词上也是如此。德国南部、奥地利,尤其是瑞士,则更加依赖现在完成时:瑞士德语方言在日常口语中基本上完全没有简单过去时,不论正式与否,所有过去时陈述都靠现在完成时来表达,这可能会让学过简单过去时、并且以为它在任何地方都是正常口语时态的学习者感到真正意外。
本指南讲的一切,描述的都是 Hochdeutsch(标准德语),也就是共享的书面和广播标准语——但街头巷尾实际说的德语,因地区而异,差异之大有时会让外人真正感到吃力。Bairisch(巴伐利亚语)、Schwäbisch(施瓦本语)、Sächsisch(萨克森语)、Kölsch(科隆地区方言)、Plattdeutsch(低地德语,通行于德国北部)和 Schwyzerdütsch(瑞士德语)都是活生生的日常语言变体,各自有自己的词汇、音变,有些情况下语法也和标准语有实质性的偏离。瑞士德语尤其常被形容为,在完整口语形式下,几乎无法和标准德语互相听懂——瑞士人从小就真正地在本地方言和书面/正式标准语之间双语成长,根据场合在两者间切换。
有几处具体、广为人知的词汇和拼写差异值得了解:奥地利德语用 Jänner 而不是 Januar 表示“一月”,问候语 Grüß Gott 在奥地利和巴伐利亚是标准用法,而德国北部则会说 Hallo 或 Guten Tag。瑞士德语用 Grüezi 作日常问候语,用 Velo 而不是 Fahrrad 表示自行车,用 Billett 而不是 Fahrkarte 表示车票,这些都反映了法语对瑞士德语词汇的影响。这些差异都不意味着哪一种变体比另一种更“正确”——奥地利标准德语和瑞士标准德语都是各自完全得到承认、有词典记载的标准语,而不是叠加在“德国德语”之上的地方俚语。
每个德语名词都有三种语法性之一——阳性(der)、阴性(die)或中性(das)——这个性决定了冠词的形式、修饰它的形容词词尾,以及后面用来指代它的代词。有些词尾是可靠的判断依据:以 -ung、-heit、-keit、-schaft、-ion、-tät 结尾的名词几乎总是阴性(die Zeitung,die Freiheit),而以 -chen 和 -lein 结尾的名词永远是中性,不论词根本身是什么性(das Mädchen 就是如此,尽管 Magd 本身是阴性)。不过,对大多数日常名词来说,性别是任意的,必须把它当作单词本身的一部分来记忆——der Tisch、die Tür、das Fenster——这正是本指南建议从第一天起就把每个新名词连同它的冠词一起学习,而不是把性别当作事后才补上的附加信息的原因。
德语形容词词尾要同时根据三个互相影响的因素变化——名词的性、句子的格,以及形容词前面出现的是 der 类词、ein 类词,还是完全没有冠词——这产生了三张独立的变格表(强变化、弱变化、混合变化),而不是一张。真正的难点不在于记住某一个词尾,而在于在真实对话中足够快地跑完整套判断流程:看清形容词前面是什么、判断句子需要哪个格,再赶在说完整个名词短语之前,从正确的表格里选出正确的格子。母语者做这件事又快又不自觉,但这份流利并非因为他们比别人更快地背熟了表格,而是来自多年的语言接触。
宾格标记动词的直接宾语,也就是直接承受动作的对象,例如 Ich sehe den Ball(我看见那个球)中的 den Ball;与格标记间接宾语,通常是动作的接受者或受益者,例如 Ich gebe dem Kind den Ball(我把球给那个孩子)中的 dem Kind。这两个格还各自搭配不同的介词,以 an、auf、in 等九个双向介词为例,同一个介词在表示朝某处移动时接宾格,在表示静止位置时则接与格。因为德语把格标记在冠词和代词上而不是依赖语序,句子可以为了强调而调整语序,却不会改变谁对谁做了什么;英语的格标记大多已经消失,因而远没有这么自由,而汉语虽然完全没有格的形态变化、更依赖语序和“把”“被”一类虚词,但正因为如此,汉语句子的语序一旦调整,同样容易产生歧义——这恰恰能帮你体会德语格标记省下的那份自由。
大多数德语动词用 haben 作助动词构成现在完成时,但有一组特定的不及物动词——描述从一处移动到另一处,或状态发生变化——改用 sein,包括 gehen(去)、fahren(乘车去)、kommen(来)、werden(变成)、sterben(死亡),以及 sein 和 bleiben 本身。一个实用的判断方法是:如果动词没有直接宾语,并且描述主语在物理上移动或状态发生变化,那么用 sein 十有八九是对的,比如 ich bin gegangen(我去了),而不是 ich habe gegangen。像 schwimmen(游泳)和 fliegen(飞)这样的动词,究竟用哪个助动词要看句子强调的是动作本身(haben)还是完成的位移(sein),这是少数几个连高阶学习者都要逐个死记的真正灰色地带。
像 aufstehen(起床)或 anrufen(打电话)这样带可分前缀的动词,在主句里会拆成两半:前缀脱离动词、一路移动到分句末尾,变位后的词干则留在正常的动词位置上,比如 Ich stehe um sieben Uhr auf(我七点起床)。在从句里,整个动词——包括前缀——会作为一个整体移动到分句末尾重新合体,比如 weil ich um sieben Uhr aufstehe(因为我七点起床)。可以通过重音来判断一个前缀是否可分:可分前缀带主重音(AUFstehen),而 be-、ver-、ent-、zer- 这类不可分前缀从不重读,也从不脱离动词(verSTEHEN);分词形式也不同,可分动词在前缀和词干之间插入 -ge-(aufgestanden),而不可分动词以及以 -ieren 结尾的动词则完全不加 ge-(verstanden、studiert)。
这两个时态描述过去时的含义基本相同,但德语按语域而不是像英语区分过去时那样按含义来划分二者:现在完成时(ich habe gemacht,我做了)是几乎所有地区口语德语的默认选择,而简单过去时(ich machte,我做了)则是书面叙述、新闻报道和正式讲述的默认选择。主要的例外是 sein、haben 和情态动词,它们的简单过去时形式(war、hatte、konnte)在口语中也很常见,即使在简单过去时整体较少使用的地区也是如此。德国南部、奥地利和瑞士在口语中比德国北部更依赖现在完成时,而在德国北部,简单过去时在日常对话里还保留着更多生命力。
kein 用来否定原本会搭配不定冠词 ein、或者完全不带冠词的名词,比如 Ich habe kein Auto(我没有车)或 Ich habe keine Zeit(我没有时间)。nicht 否定其余的一切——动词、形容词、副词、带定冠词的名词短语,以及任何你想单独挑出来否定的成分——比如 Ich habe das Auto nicht gekauft(我没有买那辆车)或 Er ist nicht müde(他不累)。一个实用的捷径是:如果肯定句里本来就会用 ein 或者不用冠词,否定时就用 kein;其余情况一律用 nicht,并且要把它尽量放在它所否定的那个具体词语或短语前面。
德语主句遵循动词第二位(V2)规则:变位后的限定动词永远占据第二个位置,不论第一个位置放的是什么,所以 Heute gehe ich ins Kino 和 Ich gehe heute ins Kino 里,gehe 都稳稳地待在第二位。只有在 weil、dass、wenn、obwohl 等词引导的从句里,动词才会移到分句的最末尾,限定动词和其他动词成分会一起聚集在句末,比如 weil ich heute ins Kino gehen möchte(因为我今天想去看电影)。不定式、过去分词、可分前缀这些非限定的动词成分,在主句里也会围绕句子中段形成第二重框架,所以德语句子是围绕一个叫做框型结构(Satzklammer)的动词框架搭建起来的,而不是像英语那样按词序一个接一个排列。
Wechselpräpositionen 指的是 an、auf、hinter、in、neben、über、unter、vor、zwischen 这九个双向介词,它们在描述朝新位置移动时接宾格,在描述静止的位置时接与格。可靠的判断方法是问 wohin?(去哪儿?)对应宾格,还是 wo?(在哪儿?)对应与格,比如 Ich lege das Buch auf den Tisch(我把书放到桌子上,宾格,移动)对比 Das Buch liegt auf dem Tisch(书放在桌子上,与格,位置)。动词本身往往就是线索:legen、stellen 这类表示放置、移动的动词搭配 wohin 和宾格;liegen、stehen 这类表示静止存在的动词则搭配 wo 和与格。
第二虚拟式是德语用来表达假设、礼貌请求、愿望和非现实条件的语气,在现代口语德语里,它多数时候由 würde 加不定式构成,比如 Ich würde das machen(我会那样做)。少数极其常用的动词保留了自己真正的虚拟式形式,而不用 würde 结构,尤其是 wäre(来自 sein)、hätte(来自 haben),以及情态动词的虚拟式(könnte、müsste、dürfte)——这些形式的使用频率甚至超过对应的 würde 结构。与过去事实相反的假设,则用 hätte 或 wäre 搭配过去分词,比如 Wenn ich das gewusst hätte, wäre ich gekommen(如果我当时知道这件事,我就会来了),同一组 hätte/wäre 既是礼貌请求的标记,又是过去非现实条件句的骨架,身兼两职。
本指南讲的核心语法在德国、奥地利和瑞士都成立,但确实存在几处真实的差异,而且没有哪一种变体比另一种更“正确”。瑞士标准德语已经正式废除了字母 ß,一律写作 ss(Strasse,而不是 Straße),瑞士口语德语几乎只用现在完成时,简单过去时在日常口语中基本不出现。奥地利德语保留了一些自己独有的词汇和语法偏好——用 Jänner 而不是 Januar 表示“一月”就是一个广为人知的例子——奥地利和瑞士都有自己得到承认的标准变体,有词典和官方机构支持,并不只是叠加在“德国德语”之上的地方俚语。
多数初级课程会先教 du,因为它的变位更规则、更容易操练,但在真实使用中,面对陌生人、商务场合,以及任何明显年长或处于权威地位的人,Sie 才是更安全的默认选择。从 Sie 转为 du,通常是由对话中年长或地位较高的一方明确提出或商定的,而不是由年轻或地位较低的一方自行认定,所以作为学习者,值得从早期就同时练习这两种形式,并留意母语者实际对你使用哪一种,再决定要不要跟着改用。地区和世代习惯也各不相同——如今年轻人、学生,以及许多职场,都比上一代人更轻易地默认使用 du。
应用练习
对"怎样练习德语语法"这个问题,最有力的回答是:不要把格、形容词词尾变化和语序当成三个互不相干的问题,而要在真实的句子里把它们放在一起练习,因为你说话的时候,它们本来就是这样互相牵动的。孤立的变位操练能建立识别能力;在有时间压力的情况下组织并说出完整句子,才能真正建立产出速度。
最难的表格,再讲一遍
并不是哪一个单独的词尾在概念上有多难——难的是,正确的词尾是三次独立查找同时进行的结果:名词的性、句子的格,以及根据形容词前面出现的内容、三种变格类型(强变化、弱变化、混合变化)里到底适用哪一种。这三项输入里只要漏掉一项,哪怕另外两项都对,你说出来的词尾也是错的。
真正能让这件事变快的唯一办法,是在真实句子里反复操练,而不是继续钻研表格本身。把同一个短语,大声地在全部四个格、全部三种变格类型里说一遍——der kleine Hund、den kleinen Hund、dem kleinen Hund、dieses kleinen Hundes——直到这种转换不再需要有意识地查表。产出速度来自练习量,而不是来自把规则解释得更清楚;本指南里的规则,已经清楚到能做到的极限了。
实时判断格
知道格表和在说话时正确判断格,是两种不同的技能,第二种才是真正难的部分。实际操作中,判断按一个特定的顺序进行:先确定动词,因为动词决定了句子需要几个宾语、每个宾语各是什么格(普通及物动词需要一个宾格宾语;helfen、danken、gefallen 这一小组动词则要求一个与格宾语,而不是英语使用者可能会预期的宾格);然后判断有没有介词在支配每个名词短语,因为介词会覆盖动词自身的默认格;只有到这一步,才轮到给冠词加上正确的词尾。
与格动词值得单独拎出来说,因为它们是一份真正的、数量固定的例外清单,违反了“宾语默认是宾格”这个英语使用者、以及习惯了汉语里宾语不分格的中文母语者,都可能带着的预期:Ich helfe dir(我在帮你,而不是带宾格“你”的那种“帮你”)、Das gefällt mir(我喜欢那个,字面意思是“那件事让我感到愉悦”)、Ich danke dir(我谢谢你),全都带与格宾语,句子里完全没有宾格的位置。这些只能逐个动词地记住,就像英语使用者单纯地知道 “depend on” 要用 “on”,而不是从某条规则推导出来的一样。
压力之下的语序
短小、事先想好的句子很少出问题——问题从句子长到“你在还不知道它会怎么结束之前,就已经定下了结构”这一步才开始出现。从句是典型的失败点:你以 weil 开头,正确地承诺要把动词送到末尾,然后在一个长分句的中段,你渐渐忘了自己还欠着一个动词,结果要么把它放错位置,要么更常见的是,纯粹出于英语(或汉语)语序的肌肉记忆,太早就把它说出来了。
多数学习者最终采用的实用解决办法,是倒着而不是顺着规划这个分句:先确定动词(以及任何非限定的动词成分),在脑子里记住它,再围绕它填充中场的内容,而不是先开口说话,指望动词自己找到路走到末尾。一开始这会让人觉得不自然、很慢——明显比直接开口说话慢——但这种放慢完全是正常、暂时的阶段,不代表这个方法有问题。
姗姗来迟的前缀
可分动词在时间压力下格外不留情面,因为动词里真正承载核心意思的那部分——an、auf、aus、mit 等等——恰恰就是被推迟到分句最末尾的那部分。你在句子开头就已经决定要用 anrufen,可你的听者要等到那个小小的 “an” 最终落地,才真正知道你说的是“打电话”,而不是某个别的以 an- 开头或者根本没有前缀的动词——中间可能还隔着满满一整套 TeKaMoLo 状语。
这和英语(以及汉语)把意思往前放的做法正好相反,值得坦白说清楚,而不是含糊带过:对一个真正长的句子来说,说话者和听者都要把一个不完整的动词悬在工作记忆里,直到最后一个词落地。母语者能轻松应付,是因为他们已经听过这个模式被正确说完成千上万次,能够预判它会走向哪里;作为学习者,诚实的解决办法,还是上一节讲过的那种倒着规划的习惯——在开口说这句话之前,先想好你的可分前缀是什么,不要让一个长长的中场,害你忘了它还欠着没说。
练习
用不同的主语、宾语或时态重新构建每一个句子,从第一性原理重新推导每一个词尾,而不是单纯凭记忆。这种重新构建,而不是反复操练同样这六个句子,才是"怎样练习德语语法"这个问题真正有效的答案。
德语学习者常问的问题
先从“把名词性别当作名词本身一部分”开始学,加上规则动词的现在时、sein/haben/werden,以及冠词上主格/宾格的区分——这个组合能让你很快就造出简单、正确的句子。接下来加上与格和核心介词,因为大量日常对话都要经过它们。刻意推迟对形容词词尾变化和属格的完全掌握;一旦你已经通过代词和冠词熟悉了整套格系统,这两者其实会变得容易得多。
一旦你能造出一个带主语和宾语的简单句子,就可以开始学主格/宾格的区分,因为光是这一组对比(der/den)就已经无处不在了。等你开始用 helfen、mit、zu 这些日常与格动词和介词时,再引入与格。把属格留到后面——它是口语德语里出现频率最低的格,而且现代用法在日常口语里越来越多地改用 von 加与格来代替。
在简短、完整的名词短语里练习,而不是抽象地操练表格——把同一个短语连续说一遍全部四个格和全部三种变格模式(der kleine Hund、den kleinen Hund、dem kleinen Hund、eines kleinen Hundes),直到这种转换不再需要有意识地查表。围绕一小批你已经熟悉的固定名词和形容词来造句,这样你实际在练习的唯一变量就是词尾本身,而不必同时应付新词汇。
核心语法——格、语法性、语序、动词变位——作为同一套书面标准的一部分,在德国、奥地利和瑞士是共享的。这个共享标准之下,确实存在真实的差异:瑞士完全废除了 ß,现在完成时和简单过去时之间日常的分工,从北到南会有明显的变化,每个国家也都带着一些自己的标准词汇。这些都不是方言渗透进了“真正的”德语——奥地利标准德语和瑞士标准德语都是各自完全得到承认、有官方机构支持的变体,本指南讲的语法在这三者之中都成立。
直接用德语思维造句
把德语句子当作围绕动词位置搭建起来的完整单位来学,而不是把英语(或者汉语)句子逐词换成德语单词。开口之前,先定位动词以及任何非限定的动词成分——分词、不定式,或者可分前缀——把其余的一切都当作填进这个固定框架里的内容,而不是像英语或汉语那样自然地从左到右一个词一个词往下搭。这确实是本指南要求你做出的最大一次习惯转变,因为英语和汉语都允许你在还不知道句子会怎么结束之前就开口说话,德语主句大体上也允许这样,但德语从句会主动惩罚这个习惯。
当一次纠正改变了你的语序时,要具体问一问为什么:是动词位置错了,是格词尾错了,还是宾语和代词的位置搞反了?这是三个不同的问题,需要三种不同的修正方法,把它们笼统地归结成一种模糊的“语序好难”的感觉,只会拖慢真正能解决每一个具体问题的针对性练习。跟读简短的母语录音——先听,再原样重复整个句子结构、只替换里面的词汇——是让正确的德语模式变成你默认的出发点、而不是一句需要你有意识去修正的翻译的更有效方法之一。
语法性和格一起练
把每个新名词都当作一个三合一的单位来学——冠词、名词,再加一个容易记住的复数或格形式——而不是先学名词,再试图把性别当作事后才补上的事实:der Tisch,die Tische;die Tür,der Tür(与格);das Kind,die Kinder。这样能提前准备好,语法系统其余部分在你一试图把这个词用进句子里的那一刻,就会立刻向你索要的那些信息。操练一个名词时,把它放进一小组固定的句框里操练,让全部四个格都自然地出现——Das ist der/die/das...(主格)、Ich sehe den/die/das...(宾格)、Ich gebe dem/der/dem... etwas(与格)——而不是单独背诵这个名词本身。
当你在性别或格上出错、被人纠正时,要克制住把纠正后的整句话当成一个固定语块直接背下来的冲动。相反,要把错误追溯回它的源头:到底是名词本身的性别错了,还是动词或介词要求的格错了,还是由这两者决定的形容词词尾错了?修正真正的源头,而不是表面的症状,才能防止同一个错误在下一个碰巧用了不同名词的句子里再次出现。
本指南描述的是德国、奥地利和瑞士共同记录在案的标准德语(Hochdeutsch),并在某种形式并非普遍通用之处,标明地区或语域差异。