Lên A2, bạn cần kể được chuyện đã xảy ra: hôm qua làm gì, cuối tuần đi đâu, đã học tiếng Đức bao lâu. Perfekt là một trong các thì quá khứ của tiếng Đức, và đặc biệt phổ biến trong giao tiếp khi kể lại sự việc đã xảy ra.
Perfekt khiến người Việt bối rối vì nó cần hai mảnh ghép thay vì một: một trợ động từ (haben hoặc sein) chia theo ngôi, và một Partizip II đứng ở cuối câu. Bài này giải quyết trọn ba câu hỏi: cấu trúc, cách tạo Partizip II, và chọn haben hay sein.
⚠️ Tránh hai nhầm lẫn ngay từ đầu:
- Perfekt không nên được đồng nhất máy móc với Present Perfect của tiếng Anh. Hai thì trùng nhau về hình thức (trợ động từ + phân từ) nhưng cách dùng khác nhau: tiếng Đức dùng Perfekt rất tự nhiên cho những việc đã kết thúc hẳn, kể cả khi có mốc thời gian rõ ràng (Ich habe gestern gearbeitet.).
- Perfekt không phải Plusquamperfekt — thì mà tiếng Việt hay gọi là “quá khứ hoàn thành” (Ich hatte gearbeitet). Đó là một thì khác, học ở trình độ cao hơn.

1. Cấu trúc Perfekt — “gọng kìm động từ”
🔑 haben / sein (chia theo ngôi, đứng vị trí 2) + … + Partizip II (đứng cuối câu chính)
| Chủ ngữ | Trợ động từ | Phần giữa | Partizip II |
|---|---|---|---|
| Ich | habe | gestern einen Film | gesehen. |
| Wir | haben | am Wochenende Deutsch | gelernt. |
| Er | ist | nach Berlin | gefahren. |
Người Đức gọi cấu trúc này là Satzklammer — “gọng kìm câu”: hai phần động từ kẹp toàn bộ thông tin ở giữa.
⚠️ Lỗi rất phổ biến của người Việt: viết Ich habe gesehen einen Film gestern. Sai — Partizip II phải ở cuối. Tiếng Việt xếp “đã xem một bộ phim”, tiếng Đức xếp “đã một bộ phim xem”.
Áp dụng cho câu hỏi và câu phủ định:
- Hast du gestern gearbeitet? → Hôm qua bạn có làm việc không?
- Ich habe gestern nicht gearbeitet. → Hôm qua tôi không làm việc.
- Was hast du am Wochenende gemacht? → Cuối tuần bạn đã làm gì?
Trong câu phụ (Nebensatz) thì khác
Khi câu Perfekt trở thành mệnh đề phụ (sau weil, dass, wenn…), cả cụm động từ chuyển về cuối mệnh đề, và trợ động từ đứng sau Partizip II:
- Ich bin müde, weil ich gestern viel gearbeitet habe.
→ Tôi mệt vì hôm qua tôi đã làm việc nhiều.
- Er sagt, dass er den Film schon gesehen hat.
→ Anh ấy nói rằng anh ấy đã xem bộ phim đó rồi.
🔑 So sánh nhanh: câu chính … gearbeitet. (Partizip II cuối) — câu phụ … gearbeitet habe. (trợ động từ cuối). Xem thêm về động từ tách được để hiểu vì sao tiếng Đức hay dồn động từ về cuối.
2. Cách tạo Partizip II
Nhóm 1 — Động từ yếu (schwache Verben): ge- + gốc + -t
| Nguyên thể | Partizip II | Nghĩa |
|---|---|---|
| machen | gemacht | làm |
| lernen | gelernt | học |
| kaufen | gekauft | mua |
| spielen | gespielt | chơi |
| arbeiten | gearbeitet | làm việc |
🔑 Gốc tận cùng -t / -d thì thêm -et cho dễ đọc: arbeiten → gearbeitet, warten → gewartet.
Nhóm 2 — Động từ mạnh (starke Verben): ge- + gốc (thường đổi) + -en
| Nguyên thể | Partizip II | Nghĩa |
|---|---|---|
| essen | gegessen | ăn |
| trinken | getrunken | uống |
| sprechen | gesprochen | nói |
| schreiben | geschrieben | viết |
| lesen | gelesen | đọc |
| sehen | gesehen | nhìn, xem |
| nehmen | genommen | lấy |
| finden | gefunden | tìm thấy |
| helfen | geholfen | giúp |
| treffen | getroffen | gặp |
💡 Đây chính là lý do nên học chắc động từ bất quy tắc từ A1 — và học theo cụm dạng chính sprechen – sprach – gesprochen, để đến Perfekt là dùng được ngay.
Nhóm 3 — Động từ hỗn hợp (gemischte Verben): đổi gốc nhưng đuôi -t
| Nguyên thể | Partizip II | Nghĩa |
|---|---|---|
| bringen | gebracht | mang đến |
| denken | gedacht | nghĩ |
| kennen | gekannt | biết (người, vật) |
| wissen | gewusst | biết (thông tin) |

3. Hai trường hợp KHÔNG có “ge-“
Đây là phần rất nhiều học viên bỏ sót.
a) Động từ tận cùng -ieren
Không thêm ge-, chỉ thêm -t:
| Nguyên thể | Partizip II |
|---|---|
| studieren | studiert |
| telefonieren | telefoniert |
| fotografieren | fotografiert |
| reparieren | repariert |
- Ich habe in Hanoi studiert. → Tôi đã học đại học ở Hà Nội.
b) Động từ có tiền tố KHÔNG tách: be-, ge-, er-, ver-, ent-, emp-, miss-
| Nguyên thể | Partizip II | Nghĩa |
|---|---|---|
| besuchen | besucht | thăm |
| bekommen | bekommen | nhận được |
| verstehen | verstanden | hiểu |
| erklären | erklärt | giải thích |
| bezahlen | bezahlt | trả tiền |
| empfehlen | empfohlen | giới thiệu, khuyên |
🔑 Mẹo nhận biết: nếu tiền tố không mang trọng âm khi đọc (be-, ver-, er-…) thì tiền tố đó không tách và Partizip II không có ge-.
c) Ngược lại — động từ tách được thì “ge-” nằm ở GIỮA
| Nguyên thể | Partizip II | Nghĩa |
|---|---|---|
| einkaufen | eingekauft | đi mua sắm |
| aufräumen | aufgeräumt | dọn dẹp |
| anfangen | angefangen | bắt đầu |
| aufstehen | aufgestanden | thức dậy |
| fernsehen | ferngesehen | xem TV |
- Ich habe mein Zimmer aufgeräumt. → Tôi đã dọn phòng.
💡 Nhóm này có bài riêng: động từ tách được trong tiếng Đức.
4. haben hay sein? — quy tắc chọn trợ động từ
Đây là câu hỏi được tìm nhiều nhất về Perfekt. Phát biểu chính xác là:
🔑
habenlà trợ động từ mặc định.seinthường dùng với một số nội động từ diễn tả sự thay đổi vị trí, sự thay đổi trạng thái, và một số trường hợp cần học riêng.
Nhóm ① — Sự thay đổi vị trí từ nơi này sang nơi khác
| Động từ | Partizip II | Ví dụ |
|---|---|---|
| gehen | gegangen | Ich bin nach Hause gegangen. |
| kommen | gekommen | Sie ist um 8 Uhr gekommen. |
| fahren | gefahren | Wir sind nach Berlin gefahren. |
| fliegen | geflogen | Er ist nach Deutschland geflogen. |
| reisen | gereist | Wir sind viel gereist. |
| umziehen | umgezogen | Ich bin nach Hanoi umgezogen. |
Nhóm ② — Sự thay đổi trạng thái
| Động từ | Partizip II | Ví dụ |
|---|---|---|
| aufstehen | aufgestanden | Ich bin früh aufgestanden. |
| einschlafen | eingeschlafen | Er ist spät eingeschlafen. |
| aufwachen | aufgewacht | Ich bin um 6 Uhr aufgewacht. |
| werden | geworden | Sie ist Krankenpflegerin geworden. |
| wachsen | gewachsen | Das Kind ist schnell gewachsen. |
Nhóm ③ — Trường hợp học riêng
| Động từ | Partizip II | Ví dụ |
|---|---|---|
| sein | gewesen | Ich bin in Deutschland gewesen. |
| bleiben | geblieben | Wir sind zu Hause geblieben. |
| passieren | passiert | Was ist passiert? |
| geschehen | geschehen | Was ist hier geschehen? |
Cùng một động từ, hai trợ động từ khác nhau
Một số động từ đổi trợ động từ tuỳ theo nghĩa và có tân ngữ trực tiếp hay không:
- Ich bin nach Berlin gefahren. → Tôi đã đi Berlin.
- Ich habe das Auto gefahren. → Tôi đã lái chiếc xe đó.
🔑 Khi fahren diễn tả sự di chuyển của chính chủ thể, thường dùng sein. Khi dùng với tân ngữ trực tiếp theo nghĩa điều khiển một phương tiện, dùng haben.
💡 Mẹo kiểm tra nhanh: động từ có tân ngữ Akkusativ (làm gì cái gì) thì gần như luôn dùng haben. Ich habe einen Film gesehen (xem cái gì) → haben. Ich bin gefahren (không có tân ngữ, chỉ di chuyển) → sein.

5. sein, haben và Modalverben — vì sao bạn thường nghe war, hatte, konnte
Trong văn nói, sein, haben và Modalverben thường được dùng ở Präteritum, vì các dạng war, hatte, konnte, musste, wollte ngắn và tự nhiên hơn. Tuy nhiên, các dạng Perfekt của chúng vẫn đúng ngữ pháp và có thể xuất hiện tuỳ vùng, ngữ cảnh và dụng ý của người nói.
| Perfekt (đúng ngữ pháp) | Präteritum (thường gọn hơn trong văn nói) |
|---|---|
| Ich bin krank gewesen. | Ich war krank. |
| Ich habe keine Zeit gehabt. | Ich hatte keine Zeit. |
| Ich habe kommen können. | Ich konnte kommen. |
📌 Với Modalverben, Perfekt thường dùng cấu trúc Ersatzinfinitiv — tức là động từ khuyết thiếu xuất hiện ở dạng nguyên thể chứ không phải Partizip II: Ich habe kommen können. (không phải gekonnt khi có động từ chính đi kèm). Chi tiết ở bài Perfekt với Modalverben.
🔑 Việc thực tế nhất bạn nên làm ngay: nhớ war (đã là / đã ở) và hatte (đã có). Chỉ hai từ mà câu nói của bạn tự nhiên hơn rất nhiều.
6. Perfekt và Präteritum — phân biệt thế nào?
| Perfekt | Präteritum |
|---|---|
| Rất phổ biến trong giao tiếp với nhiều động từ | Rất phổ biến trong văn viết, văn kể chuyện, báo chí |
| Gồm hai phần: haben/sein + Partizip II | Chỉ một dạng động từ đã chia |
| Ich habe gearbeitet. | Ich arbeitete. |
| Với sein / haben / Modalverben, dạng Perfekt vẫn đúng nhưng ít gặp hơn trong văn nói | Với sein / haben / Modalverben, Präteritum rất phổ biến cả trong văn nói: ich war, ich hatte, ich konnte |
⚠️ Đừng học hai thì này theo công thức tuyệt đối “Perfekt = văn nói, Präteritum = văn viết”. Đó là xu hướng chung, nhưng phụ thuộc vào động từ cụ thể, vùng miền và loại văn bản.
7. Bốn lỗi thường gặp nhất
| ❌ Sai | ✅ Đúng | Vì sao |
|---|---|---|
| Ich habe gegangen. | Ich bin gegangen. | gehen diễn tả thay đổi vị trí → sein |
| Ich habe gesehen einen Film. | Ich habe einen Film gesehen. | Trong câu chính, Partizip II đứng cuối |
| Ich habe gestudiert. | Ich habe studiert. | Động từ -ieren không có ge- |
| Ich habe geeinkauft. | Ich habe eingekauft. | Động từ tách được: ge- nằm ở giữa |
Luyện tập ngay
Chuyển các câu sau sang Perfekt:
- Ich lerne Deutsch. → ?
- Er fährt nach Berlin. → ?
- Wir kaufen ein. → ?
- Sie versteht die Frage. → ?
- Ich stehe um 6 Uhr auf. → ?
- Du telefonierst mit dem Chef. → ?
- Ich bleibe zu Hause. → ?
(Đáp án: 1. Ich habe Deutsch gelernt. · 2. Er ist nach Berlin gefahren. · 3. Wir haben eingekauft. · 4. Sie hat die Frage verstanden. · 5. Ich bin um 6 Uhr aufgestanden. · 6. Du hast mit dem Chef telefoniert. · 7. Ich bin zu Hause geblieben.)
🎯 Perfekt là ngưỡng “kể được chuyện của chính mình”
Khi vững Perfekt, bạn kể được ngày hôm qua, kỳ nghỉ, quá trình học tập — những nội dung xuất hiện thường xuyên trong hội thoại và bài viết ở trình độ A2.
Test trình độ tiếng Đức miễn phí · Zalo 0339 545 999 👉 Xem các khóa tiếng Đức A1–B2 tại NAVI 📘 Đọc thêm: Học tiếng Đức A2 gồm những gì?
❓ Câu hỏi thường gặp (FAQ)
Perfekt có phải “quá khứ hoàn thành” không?
Không. Perfekt là một trong các thì quá khứ của tiếng Đức, rất phổ biến khi kể lại sự việc đã xảy ra. Thì mà tiếng Việt thường gọi là “quá khứ hoàn thành” tương ứng với Plusquamperfekt (Ich hatte gearbeitet) — một thì khác.
Perfekt và Präteritum khác nhau thế nào?
Cả hai đều là quá khứ. Perfekt gồm haben/sein + Partizip II và rất phổ biến trong giao tiếp. Präteritum là một dạng động từ đã chia, phổ biến trong văn viết và văn kể; riêng với sein, haben và Modalverben thì Präteritum (war, hatte, konnte) rất phổ biến cả trong văn nói.
Khi nào dùng sein thay vì haben?
haben là mặc định. sein thường dùng với một số nội động từ chỉ thay đổi vị trí (gehen, kommen, fahren, fliegen, reisen, umziehen), thay đổi trạng thái (aufstehen, einschlafen, aufwachen, werden, wachsen), cùng vài trường hợp học riêng (sein, bleiben, passieren, geschehen).
Động từ nào không có “ge-” trong Partizip II?
Động từ tận cùng -ieren (studiert, telefoniert) và động từ có tiền tố không tách be-, ge-, er-, ver-, ent-, emp-, miss- (besucht, verstanden, erklärt, bekommen).
Partizip II đặt ở đâu trong câu?
Trong câu chính cơ bản, Partizip II thường đứng cuối câu, cùng haben/sein ở vị trí 2 tạo thành “gọng kìm” (Satzklammer). Trong câu phụ, cụm động từ chuyển về cuối mệnh đề và trợ động từ đứng sau Partizip II: …, weil ich Deutsch gelernt habe.
Học Perfekt ở trình độ nào?
Perfekt thường xuất hiện từ cuối A1 – đầu A2. Ở trình độ A2, người học thường cần dùng Perfekt để kể lại trải nghiệm, hoạt động cuối tuần, chuyến đi hoặc một sự việc đã xảy ra.
🔗 Bài liên quan
- Nền tảng cần trước ← Động từ bất quy tắc tiếng Đức
- Vì sao động từ dồn về cuối → Động từ tách được trong tiếng Đức
- Trường hợp nâng cao → Perfekt với Modalverben
- Lộ trình cấp độ → Học tiếng Đức A2 gồm những gì?
