독일어 Perfekt: 과거를 말하는 방법
haben인가 sein인가? 분사는 어디에 갈까? 독일인들이 실제 대화에서 쓰는 Perfekt 시제를 만드는 실용 가이드입니다.
구어체 독일어에서 과거는 대부분 Präteritum이 아니라 Perfekt를 씁니다. 어제 무엇을 했는지 누군가에게 말하고 싶다면, 바로 이 시제가 필요합니다. Perfekt는 두 부분으로 만들어집니다: 조동사(haben 또는 sein)와 과거분사입니다.
문장의 형태
조동사는 평소처럼 2번째 자리를 차지하고, 분사는 맨 끝으로 갑니다. Ich habe einen Film gesehen. Wir sind nach Berlin gefahren. 그 마지막 분사가 들릴 것을 귀로 익혀 두세요 — 그것이 문장을 독일어답게 들리게 합니다.
haben인가 sein인가?
- A 지점에서 B 지점으로의 이동을 나타내는 동사에는 sein을 사용합니다: gehen, fahren, fliegen, kommen, laufen.
- 상태 변화를 나타내는 동사에는 sein을 사용합니다: aufstehen, einschlafen, sterben, werden.
- 그 외 거의 모든 경우에는 haben을 사용하며, 특히 직접목적어를 갖는 동사에서 그렇습니다: essen, sehen, kaufen, machen.
분사 만들기
규칙(약변화) 동사는 ge- + 어간 + -t 형태를 따릅니다: machen → gemacht. 불규칙(강변화) 동사는 보통 ge- + 바뀐 어간 + -en 형태를 취합니다: sehen → gesehen, trinken → getrunken. 강변화 동사에는 지름길이 없습니다 — 한 세트로 외우되, 가능하면 매일 조금씩 나누어 익히세요.
-ieren로 끝나는 동사(studieren, telefonieren)는 ge- 없이 과거분사를 만듭니다: studiert, telefoniert. 분리되지 않는 접두사를 가진 동사도 마찬가지입니다: verstehen → verstanden.
자주 묻는 질문
언제 Perfekt를 쓰고 언제 Präteritum을 써야 하나요?
일상적인 말하기에서는 거의 모든 과거 사건에 Perfekt를 사용하세요. Präteritum은 주로 문어체에서 남아 있으며, war (sein), hatte (haben) 같은 몇몇 자주 쓰이는 동사에서도 쓰입니다.
동사가 haben을 쓰는지 sein을 쓰는지 어떻게 알 수 있나요?
한 장소에서 다른 장소로의 이동과 상태 변화에는 sein을 쓰고, 그 외 거의 모든 경우에는 haben을 씁니다. 헷갈릴 때는 직접목적어가 있는 동사라면 haben을 기본값으로 생각하는 편이 더 안전합니다.