你已经学过 sein 和 haben 的现在时形式。它们的过去时形式分别是 war(是、曾经是)和 hatte(有过)。这两个动词很特别:大多数德语动词在口语中表达过去,更常用现在完成时(Perfekt,由 haben 或 sein 加过去分词构成,例如 ich habe gegessen,我吃过了),而 sein 和 haben 几乎总是直接用这个过去时(Präteritum),哪怕是最普通的聊天也一样。(还有几个常用动词也是如此,尤其是情态动词 wollte、musste、konnte,以及 wusste,你会在别处学到它们。)所以 war 和 hatte 是你在德语里最值得优先掌握的过去时形式。
小结: war——ich war, du warst, er/sie/es war, wir waren, ihr wart, sie/Sie waren。hatte——ich hatte, du hattest, er/sie/es hatte, wir hatten, ihr hattet, sie/Sie hatten。
sein 的过去时:war
| 人称代词 | 形式 | 例句 |
|---|---|---|
| ich | war | Ich war müde.(我当时很累。) |
| du | warst | Du warst sehr nett.(你当时很友善。) |
| er/sie/es | war | Er war Lehrer.(他当时是老师。) |
| wir | waren | Wir waren Freunde.(我们曾经是朋友。) |
| ihr | wart | Ihr wart zu Hause.(你们当时在家。) |
| sie/Sie | waren | Sie waren aus Berlin.(他们/您(敬语)当时来自柏林。) |
这些形式并不是从现在时(bin, bist, ist, sind)变化过来的——sein 的过去时是一组独立的不规则形式,需要单独记住。好消息是,ich 和 er/sie/es 共用同一个形式(war),wir 和 sie/Sie 也共用同一个形式(waren)。
haben 的过去时:hatte
| 人称代词 | 形式 | 例句 |
|---|---|---|
| ich | hatte | Ich hatte Hunger.(我当时饿了——字面意思是“我有饥饿感”。) |
| du | hattest | Du hattest viel Zeit.(你当时有很多时间。) |
| er/sie/es | hatte | Sie hatte zwei Kinder.(她当时有两个孩子。) |
| wir | hatten | Wir hatten eine Wohnung.(我们当时有一套公寓。) |
| ihr | hattet | Ihr hattet Glück.(你们当时很幸运。) |
| sie/Sie | hatten | Sie hatten ein Auto.(他们/您(敬语)当时有一辆车。) |
Hatte 由词干 hatt- 加上词尾 -e、-est、-e、-en、-et、-en 构成:ich hatte, du hattest, er/sie/es hatte, wir hatten, ihr hattet, sie/Sie hatten。和现在时一样,ich 和 er/sie/es 共用一个形式(hatte),wir 和 sie/Sie 共用另一个形式(hatten)。
为什么用 war 和 hatte,而不用现在完成时
对大多数德语动词来说,口语里最常用的过去时是现在完成时(Perfekt,由 haben 或 sein 加过去分词构成,例如 ich habe gegessen,我吃过了),这个结构你会另外学到。sein 和 haben 是一个很典型的例外:说话时人们会很自然地直接用它们的过去时形式——war 和 hatte——而不只是在书面语中用。Ich bin müde gewesen 和 ich habe Hunger gehabt 语法上没有错,在某些地区也确实会听到,但 ich war müde 和 ich hatte Hunger 是日常生活中更简单、更常见的说法。
汉语不靠动词变形表示过去,所以不要按“过去就统一加了/过”的直觉套到德语里:口语中描述过去的状态或拥有关系,sein/haben 通常直接用 war/hatte;很多其他动词则更常用现在完成时。
语序不变
War 和 hatte 遵循和现在时形式完全相同的动词第二位规则——变化的只是动词本身的形式,句子里的位置不变:
- Ich war gestern krank.(主语在前)
- Gestern war ich krank.(时间状语在前——war 仍然位于第二位,ich 移到它后面)
- Wir hatten letztes Jahr einen Hund.(我们去年有一只狗。)
在一般疑问句中,war 和 hatte 会移到句首,就像现在时的 ist 和 hat 一样:Warst du zu Hause?(你当时在家吗?)Hattet ihr Zeit?(你们当时有时间吗?)
war 和 hatte 的否定
用 nicht 还是 kein 并不取决于动词本身,而是取决于要否定的内容。在不定指的名词(没有冠词,或带 ein)前直接用 kein/keine/keinen;其他情况——形容词、副词,以及已经提到过的特指事物——用 nicht:
- Er war kein Lehrer.(他当时不是老师。——不定指名词 → kein)
- Wir hatten kein Geld.(我们当时没有钱。——不定指名词 → kein)
- Ich war nicht müde.(我当时并不累。——形容词 → nicht)
- Ich hatte den Schlüssel nicht.(我当时没有那把钥匙。——已提到过的特指事物 → nicht)
常见错误
- ❌ Ich warst müde. → ✅ Ich war müde.(warst 只用于 du,不用于 ich)
- ❌ Du war sehr nett. → ✅ Du warst sehr nett.(du 需要词尾 -st:warst)
- ❌ Wir war Freunde. → ✅ Wir waren Freunde.(wir 总是搭配 waren,不是 war)
- ❌ Ich hattest Hunger. → ✅ Ich hatte Hunger.(hattest 只用于 du)
- ❌ Er hatten zwei Kinder. → ✅ Er hatte zwei Kinder.(不要把复数形式 hatten 和单数形式 hatte 弄混)
- ❌ Ihr waren zu Hause. → ✅ Ihr wart zu Hause.(ihr 搭配 wart,不是 waren)
小测验
哪个形式是对的?
- Ich ____ (war / warst) gestern sehr beschäftigt.
- Du ____ (hatte / hattest) keine Zeit.
- Wir ____ (war / waren) letztes Jahr in Berlin.
- Sie(她)____ (hatte / hatten) einen Hund.
- ____ (Wart / Warst) ihr zufrieden?
查看答案
- war 2. hattest 3. waren 4. hatte 5. Wart
用 GrammarMama 学得更快
这篇文章只讲了一个知识点——来看看 GrammarMama 如何帮你把它变成持久的进步:
-
了解你的水平 — 快速定级测试帮你确定 CEFR 等级,让每道练习都适合你。 测试我的水平 →
-
沿着清晰的路径学习 — 按照正确的顺序练习每个主题,从 A1 一直到 C2。 查看完整路径 →
-
设定你自己的目标 — 告诉我们你学习的理由,练习内容会围绕你的兴趣展开。 设定目标 →
-
追踪你的错误 — 发现让你反复出错的规律,并彻底改正它们。 查看我的错误 →
-
积累词汇量 — 练习中遇到的单词会被保存,并通过间隔重复来复习。 打开我的词汇表 →
-
练习口语 — 随时可以用说的来回答练习,而不用打字。 试试口语练习 →
-
训练发音 — 逐词获得即时的发音反馈。 训练发音 →
-
每天练一点点 — 适合你水平的简短每日练习,让语感保持新鲜。 开始练习 →
要点总结
- sein 的过去时是 war:ich war, du warst, er/sie/es war, wir waren, ihr wart, sie/Sie waren。
- haben 的过去时是 hatte:ich hatte, du hattest, er/sie/es hatte, wir hatten, ihr hattet, sie/Sie hatten。
- 和大多数德语动词不同,sein 和 haben 即使在口语中也用这个过去时,而不是现在完成时——ich war 和 ich hatte 是日常更常见的说法,比 ich bin gewesen 或 ich habe gehabt 更自然。(情态动词和 wissen 也是同样的情况。)
- 语序和现在时相比没有变化:陈述句中动词仍在第二位,一般疑问句中动词移到句首。
- nicht 还是 kein,取决于否定的对象,而不是动词本身:不定指名词前用 kein/keine/keinen,形容词以及已提到过的特指事物用 nicht。