현재완료
A2 El pretérito perfecto 25 / 49
요약
현재완료 = haber의 현재형(he, has, ha…) + 과거분사(hablado, comido): He comido. 이는 여전히 지금과 연결된 과거 행위 — 최근의 일, 오늘을 포함하는 기간 안의 일, 또는 지금까지의 인생 경험을 나타낸다.
규칙
필요한 조각은 두 개다: 조동사 haber과 과거분사. 이 둘은 항상 붙어 있으며 순서를 절대 바꾸지 않는다. 둘 사이에는 아무것도 오지 않는다: 목적격대명사나 재귀대명사는 haber 앞에 온다 — Me he levantado tarde. / ¿Le has dado las llaves? 대명사 한 쌍은 함께 움직이며 순서를 유지한다: Se me ha olvidado el paraguas.
1단계 — haber를 활용한다(현재형):
| 인칭 | haber |
|---|---|
| yo | he |
| tú | has |
| él/ella/usted | ha |
| nosotros/-as | hemos |
| vosotros/-as | habéis |
| ellos/-as/ustedes | han |
2단계 — 과거분사를 더한다:
- -ar 동사 -> -ado: hablar -> hablado
- -er/-ir 동사 -> -ido: comer -> comido, vivir -> vivido
- -er/-ir 어간이 모음으로 끝나면 어미는 -ído로 적는다: leer -> leído, traer -> traído, caer -> caído, oír -> oído(다만 u 뒤에서는 예외: construir -> construido)
여기서 과거분사는 불변이다: 항상 -o로 끝나며 성·수에 절대 일치하지 않는다 — Ellas han llegado(‘llegadas’는 아님).
불규칙 과거분사(한 덩어리로 익힌다):
| 부정사 | 분사 | 부정사 | 분사 | |
|---|---|---|---|---|
| hacer | hecho | volver | vuelto | |
| decir | dicho | romper | roto | |
| ver | visto | abrir | abierto | |
| escribir | escrito | morir | muerto | |
| poner | puesto | cubrir | cubierto |
이를 바탕으로 만들어진 동사도 그대로 물려받는다: describir -> descrito, devolver -> devuelto.
언제 쓰는가. 현재완료는 과거를 현재와 이어 준다:
- 최근의 과거: Ya he terminado.
- 인생 경험(지금까지), alguna vez / nunca / ya / todavía no와 함께: ¿Has estado alguna vez en México? / Nunca he probado el sushi.
- 여전히 지금을 포함하는 시간틀: hoy, esta mañana, esta semana, este mes, este año, últimamente: Este año he viajado mucho.
Perfecto vs indefinido(핵심 대조).
- Perfecto = 시간틀이 지금과 연결되어 있다: hoy, esta semana, este año, ya, todavía no, alguna vez. -> Hoy he comido mucho.
- Indefinido = 시간틀이 끝나서 지금과 분리되어 있다: ayer, anoche, la semana pasada, en 2010. -> Ayer comí mucho.
- 방언 참고. 이 구별은 스페인(이베리아반도) 스페인어에서 가장 뚜렷하다. 라틴아메리카 대부분에서는 오늘/최근의 행위에도 indefinido을 선호한다: 그곳에서는 Hoy comí mucho가 자연스럽다.
형태와 패턴
두 과거시제를 시간 표현으로 대조한다:
| Perfecto(지금과 연결됨) | Indefinido(끝난 시간) |
|---|---|
| Hoy he trabajado mucho. | Ayer trabajé mucho. |
| Esta semana he visto dos películas. | La semana pasada vi dos películas. |
| He estado en París (alguna vez). | Estuve en París en 2018. |
예문
| Español | 한국어 |
|---|---|
| He comido demasiado hoy. | 나는 오늘 너무 많이 먹었다. |
| ¿Has visto mi teléfono? | 너 내 휴대폰 봤어? |
| Todavía no hemos terminado. | 우리는 아직 끝내지 못했다. |
| ¿Alguna vez has estado en España? | 너 스페인에 가 본 적 있어? |
| Ella ha escrito tres libros. | 그녀는 책을 세 권 썼다. |
| Este año han abierto un restaurante nuevo. | 올해 그들은 새 식당을 열었다. |
| Nunca he roto un hueso. | 나는 뼈가 부러진 적이 한 번도 없다. |
| Ha hecho mucho frío esta semana. | 이번 주는 매우 추웠다. |
자주 하는 실수
- He escribido -> He escrito — escribir는 불규칙 과거분사를 가지며, hecho, dicho, visto, puesto, vuelto, roto, abierto도 마찬가지이다.
- He hablando -> He hablado — 과거분사는 제룬디오 -ando/-iendo가 아니라 -ado/-ido로 끝난다.
- He leido -> He leído — 모음 뒤에서는 어미를 -ído로 적는다: leído, traído, caído, oído.
- He me levantado / He levantadome -> Me he levantado — 대명사는 haber 앞에 오며, 두 부분 사이에도, 과거분사에 붙지도 않는다.
- Ellas han llegadas -> han llegado — haber 뒤의 과거분사는 절대 일치하지 않는다; -o로 그대로 둔다.
- Yo ha comido -> he comido — haber는 주어와 일치한다(he/has/ha/hemos/habéis/han).
- Tengo comido -> He comido — 현재완료의 조동사는 haber이며, tener는 절대 아니다.
- Ayer he comido -> Ayer comí — 끝난 시간을 나타내는 표현(ayer)에는 perfecto가 아니라 indefinido를 쓴다.
학습 팁
- 공식: haber(현재형) + 과거분사 — 활용은 haber가 다 맡고, 과거분사는 형태가 고정된 채로 남는다.
- 여기서 과거분사는 항상 -o로 끝나며(-ado/-ido 또는 불규칙형), 성·수에는 절대 일치하지 않는다.
- 시간 표현 테스트: hoy / esta semana / ya / todavía no / alguna vez / nunca -> perfecto; ayer / anoche / el año pasado -> indefinido.
- 불규칙 과거분사 약 10개를 한꺼번에 외운다 — 모두 자주 쓰이는 것들이다.
- 라틴아메리카 대부분에서는 스페인이 perfecto을 쓰는 자리에 indefinido을 듣게 된다; 목표로 하는 지역에 맞춘다.