Skip to content

매일 새 글: 독일 뉴스, 생활·문화, 독일어 레슨 — 내 언어로

포켓독일어

독일어 레슨 · 독일어 문법 · A2

현재완료(Perfekt) – 과거 이야기하기

독일어 회화에서 과거를 말할 때는 거의 Perfekt를 써요. "Ich habe gegessen"은 "먹었다"도 되고 "먹은 적이 있다"도 돼요. 영어와 달리 "어제(gestern)"와 함께 써도 전혀 문제없어요. 학습자가 자주 헷갈리는 건 세 가지예요. haben과 sein 중 무엇을 쓸지, 과거분사를 문장 끝에 두는 것, 그리고 과거분사 만드는 법이에요.

haben 또는 sein + 문장 끝 과거분사

Perfekt는 두 부분으로 되어 있어요. 두 번째 자리의 haben/sein, 그리고 문장 맨 끝의 과거분사예요. 한국어도 동사가 끝에 오니까 "먹었다"가 끝에 온다고 생각하면 익숙할 거예요. 대부분의 동사는 haben을 써요. A에서 B로 이동하거나 상태가 바뀌는 동사, 그리고 sein·bleiben·werden은 sein을 써요.

sein haben
gehen → ist gegangen essen → hat gegessen
fahren → ist gefahren machen → hat gemacht
kommen → ist gekommen sehen → hat gesehen
aufstehen → ist aufgestanden arbeiten → hat gearbeitet
werden → ist geworden schlafen → hat geschlafen
bleiben → ist geblieben haben → hat gehabt
sein → ist gewesen lernen → hat gelernt
  • Ich habe gestern Pizza gegessen. — 저는 어제 피자를 먹었어요.
  • Wir haben einen Film gesehen. — 우리는 영화를 봤어요.
  • Sie ist nach Berlin gefahren. — 그녀는 베를린에 (차/기차로) 갔어요.
  • Ich bin um sieben Uhr aufgestanden. — 저는 7시에 일어났어요.
  • Er ist zu Hause geblieben. — 그는 집에 있었어요.

팁: sein과 haben 자체는 보통 과거형을 더 많이 써요. Ich war krank. Ich hatte keine Zeit.

과거분사 만드는 법

종류 형태 예
규칙 동사 ge- … -t machen → gemacht, wohnen → gewohnt
불규칙 동사 ge- … -en (모음이 바뀌기도 함) schreiben → geschrieben, finden → gefunden
-ieren 동사 ge- 없음, … -t studieren → studiert, telefonieren → telefoniert
비분리 전철 (be-, ver-, er-, ent-, ge-, zer-, emp-, miss-) ge- 없음 besuchen → besucht, verstehen → verstanden
분리 전철 (an-, auf-, ein-, mit-, zu- …) 가운데에 ge einkaufen → eingekauft, anrufen → angerufen

꼭 외워야 할 불규칙 과거분사: gewesen(sein), gehabt(haben), geworden(werden), getrunken(trinken), genommen(nehmen), gesprochen(sprechen), gebracht(bringen), gedacht(denken), gewusst(wissen).

  • Hast du schon eingekauft? — 벌써 장 봤어?
  • Ich habe drei Jahre in Köln gewohnt. — 저는 쾰른에서 3년 살았어요.
  • Wir haben die Wohnung renoviert. — 우리는 집을 수리했어요.
  • Er hat mir nichts erzählt. — 그는 나에게 아무 말도 안 했어요.
  • Das Kind ist schnell eingeschlafen. — 아이가 금방 잠들었어요.

자주 하는 실수

  • ✗ Ich habe nach Hause gegangen. → ✓ Ich bin nach Hause gegangen. (이동 → sein)
  • ✗ Ich habe gelernt Deutsch. → ✓ Ich habe Deutsch gelernt. (과거분사는 맨 끝)
  • ✗ Wir haben Medizin gestudiert. → ✓ Wir haben Medizin studiert. (-ieren → ge- 없음)

확인 문제

  1. Ich ___ gestern ins Kino gegangen.
정답bin – gehen은 이동이라서 sein을 써요.
  1. einkaufen의 과거분사는?
정답eingekauft – 분리동사라서 ge가 가운데에 들어가요.
  1. besuchen의 과거분사는?
정답besucht – be-는 비분리 전철이라 ge-가 붙지 않아요.