매일11시BLOG
← 블로그 목록
독일어 현재완료(Perfekt) vs 과거(Prateritum) 완벽 구분 가이드
🇩🇪 독일어

독일어 현재완료(Perfekt) vs 과거(Prateritum) 완벽 구분 가이드

독일어 현재완료(Perfekt)와 과거(Prateritum)의 차이를 명확하게 정리합니다. 언제 어떤 시제를 써야 하는지, 실전 예문과 함께 완벽하게 구분하는 방법을 알려드립니다.

2026-04-13·16분 읽기
#독일어문법#현재완료#과거시제#Perfekt#Prateritum

독일어 과거 표현, 왜 두 가지인가

독일어를 배우다 보면 과거를 표현하는 방법이 두 가지라는 사실에 당황하게 됩니다. 한국어에서는 과거형이 하나이고 영어에서도 과거 시제 하나로 대부분의 상황을 처리하는 것과 달리, 독일어에는 Perfekt(현재완료)와 Prateritum(과거)이 있습니다. 이 두 시제는 모두 과거에 일어난 일을 나타내지만, 사용하는 상황과 뉘앙스가 다릅니다.

많은 학습자가 이 두 시제를 혼동하거나, 하나만 집중적으로 배워서 다른 하나를 사용하는 상황에서 어려움을 겪습니다. 하지만 독일어를 자연스럽게 구사하려면 두 시제 모두를 이해하고 적절하게 사용할 수 있어야 합니다. 이 글에서는 Perfekt와 Prateritum의 형태, 용법, 차이점을 체계적으로 정리합니다.

Perfekt(현재완료)의 기본 구조

Perfekt는 haben 또는 sein의 현재형과 과거분사(Partizip II)를 조합하여 만듭니다. 문장에서 haben이나 sein이 동사의 두 번째 자리에 오고, 과거분사는 문장 끝에 위치합니다.

haben/sein (현재형) + ... + Partizip II (과거분사)

예문을 살펴보겠습니다.

Ich habe gestern ein Buch gelesen. (나는 어제 책 한 권을 읽었다.) 여기서 habe는 haben의 1인칭 현재형이고, gelesen은 lesen의 과거분사입니다.

Er ist nach Berlin gefahren. (그는 베를린으로 갔다.) 여기서 ist는 sein의 3인칭 현재형이고, gefahren은 fahren의 과거분사입니다.

haben과 sein의 선택 기준

대부분의 동사는 haben을 조동사로 사용합니다. 그러나 다음의 경우에는 sein을 사용합니다.

장소의 이동을 나타내는 자동사: gehen(가다), fahren(운전하다/가다), fliegen(날다), kommen(오다), reisen(여행하다), laufen(달리다), schwimmen(수영하다) 등이 이에 해당합니다.

상태의 변화를 나타내는 자동사: werden(되다), wachsen(자라다), sterben(죽다), einschlafen(잠들다), aufwachen(깨다) 등이 여기에 포함됩니다.

예외적인 동사: sein(이다)과 bleiben(머무르다)은 이동이나 상태 변화가 아니지만 sein을 조동사로 사용합니다.

Ich bin gestern frueh aufgewacht. (나는 어제 일찍 깼다.) Sie ist Aerztin geworden. (그녀는 의사가 되었다.) Wir sind drei Tage in Muenchen geblieben. (우리는 뮌헨에 3일 머물렀다.)

과거분사(Partizip II) 만드는 방법

규칙 변화 동사(약변화 동사)는 ge- + 어간 + -t의 형태입니다. machen -> gemacht (만들었다) lernen -> gelernt (배웠다) kaufen -> gekauft (샀다)

불규칙 변화 동사(강변화 동사)는 ge- + 어간(모음 변화) + -en의 형태입니다. schreiben -> geschrieben (썼다) trinken -> getrunken (마셨다) sprechen -> gesprochen (말했다)

-ieren으로 끝나는 동사는 ge-가 붙지 않습니다. studieren -> studiert (공부했다) telefonieren -> telefoniert (전화했다)

분리 동사는 전철과 어근 사이에 ge-가 들어갑니다. einkaufen -> eingekauft (장을 봤다) aufstehen -> aufgestanden (일어났다)

비분리 동사는 ge-가 붙지 않습니다. besuchen -> besucht (방문했다) verstehen -> verstanden (이해했다)

Prateritum(과거)의 기본 구조

Prateritum은 동사 자체가 과거형으로 변합니다. 조동사 없이 동사 하나로 과거를 표현합니다.

규칙 변화 동사(약변화 동사)는 어간에 -te를 붙이고 인칭 어미를 추가합니다. machen: ich machte, du machtest, er/sie/es machte, wir machten, ihr machtet, sie/Sie machten

불규칙 변화 동사(강변화 동사)는 어간의 모음이 변하고 고유한 어미가 붙습니다. gehen: ich ging, du gingst, er/sie/es ging, wir gingen, ihr gingt, sie/Sie gingen schreiben: ich schrieb, du schriebst, er/sie/es schrieb, wir schrieben, ihr schriebt, sie/Sie schrieben

혼합 변화 동사는 어간의 모음이 변하면서 약변화 어미(-te)가 붙습니다. bringen: ich brachte (가져왔다) denken: ich dachte (생각했다) kennen: ich kannte (알았다) wissen: ich wusste (알았다)

핵심 차이: 언제 Perfekt를, 언제 Prateritum을 쓰는가

구어와 문어의 차이

가장 큰 차이는 사용 환경입니다. Perfekt는 주로 구어(일상 대화)에서 사용하고, Prateritum은 주로 문어(글, 신문, 소설)에서 사용합니다.

독일인끼리 일상 대화를 할 때는 거의 대부분 Perfekt를 사용합니다. 길에서 친구를 만나 "어제 뭐 했어?"라고 물을 때 독일인은 이렇게 말합니다.

Was hast du gestern gemacht? (어제 뭐 했어?) Ich habe einen Film gesehen. (영화 한 편 봤어.) Ich bin ins Kino gegangen. (극장에 갔어.)

반면 소설이나 신문 기사에서는 Prateritum이 자연스럽습니다.

Er ging die Strasse entlang und sah ein altes Gebaeude. (그는 거리를 따라 걷다가 오래된 건물을 보았다.) Die Regierung beschloss neue Massnahmen. (정부는 새로운 조치를 결정했다.)

예외: 구어에서도 Prateritum을 쓰는 동사들

일부 동사는 구어에서도 Prateritum을 사용하는 것이 더 자연스럽습니다. 대표적으로 다음 동사들이 있습니다.

sein: Ich war gestern muede. (나는 어제 피곤했다.) -> Ich bin gestern muede gewesen보다 훨씬 자연스럽습니다. haben: Ich hatte keine Zeit. (나는 시간이 없었다.) -> Ich habe keine Zeit gehabt보다 자연스럽습니다. werden: Es wurde kalt. (추워졌다.) 화법 조동사(Modalverben): Ich musste arbeiten. (일해야 했다.) / Ich konnte nicht kommen. (올 수 없었다.) / Ich wollte das nicht. (그걸 원하지 않았다.)

이 동사들은 Perfekt로 만들면 문장이 길어지고 부자연스러워지기 때문에, 구어에서도 Prateritum 형태가 압도적으로 많이 쓰입니다. 독일어 학습자라면 이 동사들의 Prateritum 형태는 반드시 외워야 합니다.

지역적 차이

독일 남부(바이에른, 오스트리아, 스위스)에서는 구어에서 Prateritum을 거의 사용하지 않고 Perfekt만 사용하는 경향이 있습니다. 심지어 sein이나 haben도 Perfekt로 표현하는 경우가 있습니다.

반면 독일 북부에서는 구어에서도 Prateritum을 비교적 자주 사용합니다. 다만 전반적으로 보면 현대 독일어 구어에서는 Perfekt가 압도적으로 많이 사용됩니다.

실전 비교 예문

일상 대화 (Perfekt 사용)

A: Was hast du am Wochenende gemacht? (주말에 뭐 했어?) B: Ich bin am Samstag ins Museum gegangen. (토요일에 박물관에 갔어.) A: Echt? Wie war es? (진짜? 어땠어?) -> 여기서 war는 sein의 Prateritum B: Es hat mir gut gefallen. Die Ausstellung war sehr interessant. (마음에 들었어. 전시가 아주 흥미로웠어.)

A: Hast du schon gegessen? (밥 먹었어?) B: Ja, ich habe vorhin eine Pizza bestellt. (응, 아까 피자 시켰어.)

A: Warum bist du gestern nicht gekommen? (어제 왜 안 왔어?) B: Ich hatte Kopfschmerzen und musste frueh nach Hause gehen. (두통이 있어서 일찍 집에 가야 했어.) -> hatte와 musste는 구어에서도 Prateritum

글쓰기/문학 (Prateritum 사용)

Er stand frueh auf und fruehstueckte allein. Dann verliess er das Haus und ging zum Bahnhof. Der Zug kam puenktlich und er stieg ein. Waehrend der Fahrt las er die Zeitung und dachte an das bevorstehende Treffen.

(그는 일찍 일어나 혼자 아침을 먹었다. 그런 다음 집을 나서 기차역으로 갔다. 기차는 정시에 도착했고 그는 올라탔다. 이동 중에 그는 신문을 읽으며 다가오는 만남에 대해 생각했다.)

학습자가 자주 하는 실수

실수 1: 구어에서 Prateritum 남발

많은 교재에서 Prateritum을 먼저 가르치기 때문에, 학습자들이 일상 대화에서도 Prateritum을 사용하는 경우가 있습니다. "Ich kaufte gestern ein Buch"라고 말하면 문법적으로 틀린 것은 아니지만, 독일인 귀에는 마치 소설을 낭독하는 것처럼 들립니다. 일상 대화에서는 "Ich habe gestern ein Buch gekauft"가 자연스럽습니다.

실수 2: haben과 sein의 혼동

이동 동사에 haben을 사용하는 실수가 흔합니다. "Ich habe nach Berlin gefahren"은 틀린 문장입니다. fahren은 장소의 이동을 나타내므로 "Ich bin nach Berlin gefahren"이 올바릅니다.

다만 fahren이 목적어를 가질 때는 haben을 사용합니다. "Ich habe das Auto gefahren." (나는 그 차를 운전했다.) 이 경우 fahren이 타동사로 사용되었기 때문입니다.

실수 3: 과거분사의 위치 오류

Perfekt 문장에서 과거분사는 반드시 문장 끝에 와야 합니다. "Ich habe gelesen ein Buch"는 틀린 어순입니다. "Ich habe ein Buch gelesen"이 올바른 어순입니다.

실수 4: sein/haben의 Prateritum 대신 Perfekt 사용

구어에서 "Ich bin muede gewesen"이나 "Ich habe Hunger gehabt"처럼 말하면 부자연스럽습니다. 이런 경우에는 간단하게 "Ich war muede" 또는 "Ich hatte Hunger"로 Prateritum을 사용하는 것이 자연스럽습니다.

학습 전략: 효율적으로 두 시제 마스터하기

1단계: Perfekt 우선 학습

일상 대화에서 가장 많이 쓰이는 Perfekt를 먼저 완벽하게 익히세요. 과거분사 만드는 규칙을 체계적으로 정리하고, haben/sein 선택 기준을 확실히 이해합니다. 가장 자주 쓰이는 불규칙 동사 50개의 과거분사를 외우면 일상 대화의 대부분을 커버할 수 있습니다.

2단계: 핵심 동사의 Prateritum 암기

sein, haben, werden, 그리고 화법 조동사(koennen, muessen, wollen, sollen, duerfen, moegen)의 Prateritum 형태를 외웁니다. 이 동사들은 구어에서도 Prateritum으로 쓰이기 때문에 반드시 알아야 합니다.

ich war, ich hatte, ich wurde ich konnte, ich musste, ich wollte, ich sollte, ich durfte, ich mochte

3단계: 읽기를 통한 Prateritum 습득

독일어 소설이나 뉴스 기사를 많이 읽으면 자연스럽게 Prateritum에 노출됩니다. 처음에는 의미를 파악하는 데 집중하고, 점차 동사의 원형을 유추하는 연습을 합니다. 소설을 읽다 보면 ging(gehen), sah(sehen), kam(kommen), sprach(sprechen) 같은 자주 나오는 Prateritum 형태가 자동으로 익혀집니다.

4단계: 글쓰기 연습

일기를 쓰거나 짧은 이야기를 쓸 때 의도적으로 Prateritum을 사용해 봅니다. 처음에는 어색하지만, 반복 연습을 통해 자연스러워집니다.

주요 불규칙 동사 Perfekt/Prateritum 비교표

자주 사용하는 불규칙 동사들의 두 시제 형태를 정리합니다.

gehen: ist gegangen / ging (가다) kommen: ist gekommen / kam (오다) sehen: hat gesehen / sah (보다) geben: hat gegeben / gab (주다) nehmen: hat genommen / nahm (가져가다) sprechen: hat gesprochen / sprach (말하다) essen: hat gegessen / ass (먹다) trinken: hat getrunken / trank (마시다) schlafen: hat geschlafen / schlief (자다) lesen: hat gelesen / las (읽다) schreiben: hat geschrieben / schrieb (쓰다) fahren: ist gefahren / fuhr (가다/운전하다) fliegen: ist geflogen / flog (날다) finden: hat gefunden / fand (찾다) helfen: hat geholfen / half (돕다) tragen: hat getragen / trug (들다/입다) laufen: ist gelaufen / lief (달리다) rufen: hat gerufen / rief (부르다) beginnen: hat begonnen / begann (시작하다) verstehen: hat verstanden / verstand (이해하다)

마무리

독일어의 Perfekt와 Prateritum은 둘 다 과거를 표현하지만, 사용 환경이 뚜렷하게 다릅니다. 일상 대화에서는 Perfekt를 기본으로 사용하되, sein/haben/werden과 화법 조동사는 Prateritum으로 쓰는 것이 자연스럽습니다. 글을 쓸 때는 Prateritum이 기본입니다.

두 시제를 한꺼번에 완벽하게 익히려고 하기보다, Perfekt를 먼저 확실히 다진 뒤 Prateritum을 점진적으로 추가하는 전략이 효과적입니다. 꾸준한 읽기와 대화 연습을 병행하면 자연스럽게 두 시제의 사용 감각이 생길 것입니다.

매일11시에서는 매일 독일어 표현 3개를 카카오톡으로 보내드립니다. 발음 듣기, 구문 분석, 문법 해설까지 한 번에 확인할 수 있어 부담 없이 꾸준히 이어갈 수 있습니다.


매일11시

매일 독일어 표현 3개가 카카오톡으로 도착합니다 📚

발음 듣기, 구문 분석, 문법 해설까지 한 번에.

신청하기 →