과거완료

B1 El pretérito pluscuamperfecto 36 / 49

요약

과거완료 = haber의 불완료과거(había, habías, había…) + 과거분사. “~했었다”라는 뜻으로, 과거의 다른 시점보다 더 앞서 끝난 동작을 나타낸다.

규칙

현재완료(25강)와 마찬가지로 이것도 복합시제다: 조동사 haber + 과거분사. 여기서 haber는 불완료과거로 쓰인다.

단계 1 — haber을 불완료과거로 바꾸기: había, habías, había, habíamos, habíais, habían.

단계 2 — 과거분사를 더하기: -ar -> -ado, -er/-ir -> -ido (hablado, comido, vivido). 복합시제에서 분사는 불변이다 — 항상 -o로 끝나며 주어와 절대 일치하지 않는다: Ella había llegado, ellos habían llegado.

모음 어간에는 강세부호가 붙는다. -er/-ir 동사의 어간이 a, e 또는 o로 끝나면, -ido 어미의 모음 i가 그 어간 모음과 모음충돌을 이루어 강세부호를 받는다: leer -> leído, oír -> oído, traer -> traído, creer -> creído, caer -> caído. 불규칙이 아니라 강세부호만 새로 붙는 것이다. u 뒤에서는 -ui-가 이중모음으로 남아 강세부호를 받지 않는다: construir -> construido.

불규칙 분사(현재완료와 같은 목록): hecho, dicho, visto, escrito, puesto, vuelto, roto, abierto, muerto, cubierto, resuelto.

haber과 분사 사이에는 아무것도 끼어들 수 없다. 어떤 단어도 둘 사이에 올 수 없으며, 목적격대명사와 재귀대명사는 haber 앞에 온다: No lo había visto. · Ya se habían ido.

haber 하나가 여러 분사를 함께 이끌 수 있다. 등위로 연결된 분사들은 조동사를 함께 쓴다: Había cerrado la puerta y apagado la luz. 두 번째 분사 앞에 había를 반복해도 틀린 것은 아니지만 더 무겁게 들린다.

용법 — ‘과거의 과거.’ 이미 과거로 이야기를 이끌어 가다가 그보다 더 앞서 일어난 일을 언급할 때 쓴다:

Cuando llegué, la película ya había empezado. — 내가 도착했을 때 영화는 이미 시작해 있었다.

자주 함께 쓰이는 표현: ya(이미), todavía no / aún no(아직), antes / después, nunca antes. 서술(이야기보다 앞서 일어난 배경 사건)과 간접화법(Me dijo que había perdido el tren)에서 매우 자주 쓰인다.

형태와 패턴

haber(불완료과거) + 분사:

인칭haber+ 분사
yohabíahablado
túhabíascomido
él/ella/ustedhabíavivido
nosotros/-ashabíamoshecho
vosotros/-ashabíaisdicho
ellos/-as/ustedeshabíanvisto

외워둘 만한 불규칙 분사:

부정사분사부정사분사
hacerhechovervisto
decirdichoescribirescrito
ponerpuestovolvervuelto
romperrotoabrirabierto
morirmuertocubrircubierto

예문

Español한국어
Cuando llegué, ya habían cerrado la tienda.내가 도착했을 때 그들은 이미 가게를 닫았었다.
No fui al cine porque ya había visto la película.나는 이미 그 영화를 봤었기 때문에 가지 않았다.
Nunca antes había probado la paella.나는 그전까지 파에야를 한 번도 먹어 본 적이 없었다.
Me dijo que había perdido las llaves.그는 나에게 열쇠를 잃어버렸었다고 말했다.
Todavía no habíamos desayunado cuando llamaste.네가 전화했을 때 우리는 아직 아침을 먹지 않았었다.
Ella había escrito la carta antes de salir.그녀는 떠나기 전에 편지를 다 썼었다.
Cuando volvimos, alguien había abierto la ventana.우리가 돌아왔을 때 누군가 창문을 열어 놓았었다.
Los invitados ya se habían ido.손님들은 이미 떠났었다.

자주 하는 실수

  • Ella había llegada -> Ella había llegado — 복합시제에서 분사는 불변이다; 항상 -o로 끝난다.
  • La tienda habían cerrado -> La tienda había cerrado — haber은 주어와 인칭·수가 일치한다; 단수 주어에도 había를 쓴다.
  • Yo no había visto lo -> Yo no lo había visto — 목적격대명사는 haber 앞에 오며, haber와 분사 사이에는 절대 오지 않는다.
  • Cuando llegué, la película empezaba (‘시작했었다’라는 뜻일 때) -> había empezado — 더 앞선 동작에는 불완료과거가 아니라 과거완료를 쓴다.
  • había hacido -> había hecho — hacer의 불규칙 분사는 hecho다.

학습 팁

  • 공식: había + 분사 = 영어의 “had + 과거분사”. 일대일로 대응한다.
  • 어떤 복합시제(현재완료, 과거완료)에서도 분사는 -ado/-ido(또는 불규칙 형태)로 고정되어 있다 — 절대 성·수가 일치하지 않는다.
  • haber만이 인칭과 수를 나타내므로, 주어에 맞춰야 한다: yo había, ellos habían.
  • 과거완료를 부르는 신호어: ya, todavía no, antes de, nunca antes — “그 과거 시점보다 이전”임을 나타낸다.
  • 현재완료(25강)와 같은 불규칙 분사다 — 이미 배운 내용이다.