A1 Past Tense 11 min read 쉬움

현재와 연결된 과거: 현재 완료 (He hablado)

도움닫기 동사 haber와 변하지 않는 «과거분사»만 있으면 과거 이야기도 문제없어요!

Grammar Rule in 30 Seconds

Use the Present Perfect to talk about recent actions that still feel connected to the present moment.

  • Use 'haber' + past participle: 'He comido' (I have eaten).
  • The participle for -ar verbs ends in -ado: 'hablado'.
  • The participle for -er/-ir verbs ends in -ido: 'comido', 'vivido'.
Subject + [Haber] + [Past Participle]

Overview

왓츠앱 메시지를 보내고 바로 후회한 적 있나요? 아니면 방금 넷플릭스 정주행을 마쳤나요? 스페인어에서 최근에 일어난 일이나 현재와 관련된 인생 경험을 말할 때 Pretérito Perfecto Compuesto를 사용합니다. 과거와 현재를 잇는 다리라고 생각하세요. «나 밥 먹었어»라고 말할 때 단순히 과거 사실만 말하는 게 아니라, 왜 지금 배가 안 고픈지 설명하는 것이죠! 스페인에서는 매우 흔하게 쓰이며, 라틴 아메리카에서는 주로 인생 경험을 말할 때 씁니다.

How This Grammar Works

이 시제는 두 단어가 합쳐져 하나의 역할을 하는 '복합' 시제입니다. 자전거를 상상해 보세요. 앞으로 가려면 두 바퀴가 모두 필요하죠. 첫 번째 바퀴는 보조 동사인 haber이고, 두 번째 바퀴는 과거 분사입니다. 스페인어에서 haber는 주어에 따라 변하지만, 과거 분사는 누구에게나 똑같습니다. 황금률이 하나 있습니다. 이 두 단어 사이에 아무것도 넣지 마세요. no도, 대명사도 안 됩니다.

Formation Pattern

1
만드는 법은 간단한 2단계입니다:
2
보조 동사 haber를 현재형으로 변화시킵니다.
3
메인 동사의 과거 분사를 더합니다.
4
haber 변화:
5
yo -> he, -> has, él/ella -> ha, nosotros -> hemos, vosotros -> habéis, ellos/ellas -> han.
6
과거 분사 만들기:
7
-ar 동사: 끝을 떼고 -ado를 붙입니다. 예: hablar -> hablado.
8
-er, -ir 동사: 끝을 떼고 -ido를 붙입니다. 예: comer -> comido.
9
hacerhecho가 되는 불규칙형을 기억하세요.

When To Use It

시간 범위가 아직 끝나지 않았을 때 이 시제를 사용합니다.
  • 오늘: Hoy he bebido mucho café. 오늘은 아직 끝나지 않았죠!
  • 이번 주/이번 달: Esta semana hemos estudiado mucho.
  • 인생 경험: alguna vez(언젠가) 또는 nunca(결코 ~않다)와 함께 씁니다.
  • 최근의 동작: 방금 일어난 일, 예를 들어 우버가 도착했을 때: Ha llegado el Uber.

Common Mistakes

가장 큰 실수는 두 동사를 떨어뜨려 놓는 것입니다. 스페인어로는 Siempre me ha gustado라고 말해야 합니다. 또한 haber 대신 tener를 쓰는 것도 흔한 실수입니다. 성별 주의! 현재 완료에서 과거 분사는 el(m)이든 la(f)든 항상 -o로 끝납니다.

Contrast With Similar Patterns

Pretérito Indefinido(단순 과거: comí)와 자주 헷갈립니다. 차이는 '시간의 상자'입니다.
  • Indefinido: 상자가 닫힘 (어제, 작년).
  • Present Perfect: 상자가 열려 있음 (오늘, 올해, 또는 인생 전체).
스페인에서는 5분 전 일이라면 현재 완료를 씁니다.

Quick FAQ

Q

haber만 혼자 쓸 수 있나요?

이 문법에서는 안 됩니다. 항상 과거 분사와 짝을 이뤄야 합니다.

Q

복수형일 때 과거 분사가 변하나요?

아니요, 항상 똑같습니다.

Q

«안 했어»는 어떻게 말하나요?

맨 앞에 no만 붙이면 됩니다: No he comido.

Conjugation of Haber

Subject Haber Participle (-ar) Participle (-er/-ir)
Yo
he
hablado
comido
has
hablado
comido
Él/Ella/Ud.
ha
hablado
comido
Nosotros
hemos
hablado
comido
Vosotros
habéis
hablado
comido
Ellos/Ellas/Uds.
han
hablado
comido

Meanings

This tense describes actions completed in a time frame that is not yet finished or has relevance to the current moment.

1

Recent past

Actions that happened just now or today.

“He terminado mi tarea.”

“Hemos llegado hace poco.”

2

Life experience

General experiences without a specific time.

“¿Has viajado a España?”

“Nunca he visto esa película.”

Reference Table

Reference table for 현재와 연결된 과거: 현재 완료 (He hablado)
주어 Haber (현재형) 과거분사 (-ado / -ido) 예시
Yo (나)
he
comido / hablado
He comido hoy.
Tú (너)
has
comido / hablado
Has hablado mucho.
Él/Ella/Ud. (그/그녀/당신)
ha
comido / hablado
Ha visto la película.
Nosotros/as (우리)
hemos
comido / hablado
Hemos vuelto tarde.
Vosotros/as (너희)
habéis
comido / hablado
Habéis hecho la tarea.
Ellos/as/Uds. (그들/당신들)
han
comido / hablado
Han salido ya.

격식 수준 스펙트럼

격식체
He finalizado el informe.

He finalizado el informe. (Work/Professional)

중립
He terminado el informe.

He terminado el informe. (Work/Professional)

비격식체
Ya he acabado el informe.

Ya he acabado el informe. (Work/Professional)

속어
Ya me he ventilado el informe.

Ya me he ventilado el informe. (Work/Professional)

현재완료라는 다리

현재완료

도움 동사 (Haber)

  • he, has, ha... 나/너/그는 ~했다

행동 (과거분사)

  • -ado / -ido 고정된 형태

사용 상황

  • Hoy / Esta semana 끝나지 않은 시간
  • Experiencias 인생 경험

규칙 과거분사 어미

-AR 동사
Hablar -> Hablado 말했다
Cantar -> Cantado 노래했다
-ER / -IR 동사
Comer -> Comido 먹었다
Vivir -> Vivido 살았다

시간이 아직 안 끝났나요?

1

오늘이나 이번 주에 일어난 일인가요?

YES
현재완료 사용 (He comido)
NO
다음 단계로
2

일반적인 인생 경험인가요?

YES
현재완료 사용 (He viajado)
NO ↓

필수 불규칙 동사

자주 쓰는 행동

  • Hacer -> Hecho
  • Decir -> Dicho
  • Ver -> Visto
🏠

이동 및 상태

  • Volver -> Vuelto
  • Abrir -> Abierto
  • Romper -> Roto

수준별 예문

1

He comido pizza.

I have eaten pizza.

2

Has estudiado mucho.

You have studied a lot.

3

Hemos hablado hoy.

We have spoken today.

4

Ella ha llegado.

She has arrived.

1

¿Has visto mi libro?

Have you seen my book?

2

Nunca he estado en México.

I have never been to Mexico.

3

Han hecho la cena.

They have made dinner.

4

No he terminado el trabajo.

I haven't finished the work.

1

Esta semana hemos tenido muchas reuniones.

This week we have had many meetings.

2

Hoy no ha llovido nada.

It hasn't rained at all today.

3

Ya he leído ese libro.

I have already read that book.

4

¿Habéis decidido qué hacer?

Have you (plural) decided what to do?

1

El gobierno ha anunciado nuevas medidas.

The government has announced new measures.

2

He estado pensando en lo que dijiste.

I have been thinking about what you said.

3

Nunca me han tratado tan bien.

I have never been treated so well.

4

La situación ha cambiado drásticamente.

The situation has changed drastically.

1

Hasta la fecha, no hemos recibido respuesta alguna.

To date, we have not received any response.

2

Ha sido un año lleno de desafíos inesperados.

It has been a year full of unexpected challenges.

3

Muchos han cuestionado la validez de este estudio.

Many have questioned the validity of this study.

4

No se ha visto nada igual en décadas.

Nothing like this has been seen in decades.

1

La literatura ha reflejado siempre las ansiedades de su tiempo.

Literature has always reflected the anxieties of its time.

2

Se han implementado reformas que han alterado el panorama social.

Reforms have been implemented that have altered the social landscape.

3

Jamás he presenciado una elocuencia tan refinada.

I have never witnessed such refined eloquence.

4

Han transcurrido siglos desde que esto ocurrió.

Centuries have passed since this occurred.

혼동하기 쉬운

The 'Link' Past: Spanish Present Perfect (He hablado) Pretérito Indefinido vs. Perfecto

Learners struggle to know when to use 'fui' vs 'he ido'.

The 'Link' Past: Spanish Present Perfect (He hablado) Haber vs. Tener

Both mean 'to have', but 'haber' is only for perfect tenses.

The 'Link' Past: Spanish Present Perfect (He hablado) Past Participle vs. Adjective

Participles can look like adjectives.

자주 하는 실수

Yo he hablar

Yo he hablado

Must use the participle (-ado/-ido), not the infinitive.

He comido ayer

Comí ayer

Don't use this tense with finished time markers like 'ayer'.

Haber comido

He comido

You must conjugate 'haber'.

He comido pizza hoy

He comido pizza hoy

This is actually correct, but don't forget the participle.

He hecho mi tarea

He hecho mi tarea

Wait, this is correct! But learners often say 'he haced'.

He visto la película ayer

Vi la película ayer

Again, avoid 'ayer' with this tense.

Ha sido divertido

Ha sido divertido

Correct, but learners often use 'es' instead of 'ha sido'.

He ido a España el año pasado

Fui a España el año pasado

Time frame is closed.

He hablado con él hace dos horas

Hablé con él hace dos horas

'Hace' marks a specific point in the past.

Ya he comido a las dos

Ya comí a las dos

Specific time 'a las dos' requires simple past.

He estado en la reunión que tuvimos ayer

Estuve en la reunión que tuvimos ayer

The meeting is a finished event.

Nunca he ido a ese lugar en 1990

Nunca fui a ese lugar en 1990

1990 is a closed time frame.

문장 패턴

Hoy he ___ mucho.

¿Has ___ a España?

Nunca he ___ esa película.

Esta semana hemos ___ muchas cosas.

Real World Usage

Texting constant

¡Hola! ¿Qué has hecho hoy?

Social Media very common

¡He llegado a Madrid!

Job Interview common

He trabajado en este sector por cinco años.

Travel common

¿Has reservado el hotel?

Food Delivery App occasional

He pedido mi comida hace diez minutos.

Emailing common

Le escribo porque he recibido su mensaje.

🎯

절대 떨어지면 안 돼요!

haber와 뒤의 단어는 껌딱지처럼 붙어 다녀요. 'no'나 'me' 같은 단어도 그 사이에 넣으면 안 돼요:
No lo he visto.
⚠️

Tener랑 헷갈리지 마세요

'가지고 있다'는 뜻의 Tener는 여기서 쓸 수 없어요. 먹었다고 할 땐 꼭 haber를 쓰세요: He comido.
💬

스페인 vs 라틴아메리카

스페인에서는 오늘 일어난 일에 이 시제를 정말 많이 써요:
Hoy he trabajado mucho.

Smart Tips

Always reach for the Present Perfect first.

Hoy comí pizza. Hoy he comido pizza.

Memorize the participle as a separate word.

He haced. He hecho.

If you aren't sure if the time is 'open', check if you can say 'this week'.

Ayer he ido. Fui ayer.

Use the Present Perfect to report recent news.

El jefe dijo algo nuevo. El jefe ha dicho algo nuevo.

발음

e, as, a, emos, abéis, an

Haber conjugation

The 'h' is always silent in Spanish.

ha-BLA-do, co-MI-do

Participle stress

The stress is on the 'a' in -ado and the 'i' in -ido.

Question rising

¿Has comido? ↑

Standard yes/no question intonation.

암기하기

기억법

Haber helps the action happen: 'He' (I have) + the action (participle).

시각적 연상

Imagine a bridge connecting a clock (the past) to a mirror (the present). You are standing on the bridge holding a sign that says 'HE'.

Rhyme

Para el pasado que está cerca, 'he' más el verbo es la tuerca.

Story

I woke up and said 'He dormido bien' (I have slept well). Then I said 'He desayunado' (I have eaten breakfast). Now I am ready to say 'He empezado mi día' (I have started my day).

Word Web

hehashahemoshabéishanhabladocomido

챌린지

Write 5 things you have done today in a notebook.

문화 노트

The Pretérito Perfecto is used extensively for anything that happened today, even if it feels distant.

The Pretérito Indefinido (simple past) is preferred for most past actions, even recent ones.

Similar to Mexico, the simple past is dominant, but the perfect is used for life experiences.

Derived from Latin 'habere' (to have) + the past participle.

대화 시작하기

¿Qué has hecho hoy?

¿Has viajado a otro país alguna vez?

¿Qué has aprendido esta semana?

¿Has visto alguna película interesante recientemente?

일기 주제

Describe your morning using the present perfect.
List three things you have achieved this year.
Reflect on a recent challenge you have faced.
Discuss how your perspective on life has changed.

자주 하는 실수

Incorrect

정답


Incorrect

정답


Incorrect

정답


Incorrect

정답

Test Yourself

'haber'의 알맞은 형태를 빈칸에 채워보세요.

Yo ___ comido mucho hoy.

✓ Correct! ✗ Not quite. Correct answer: he
주어가 'Yo'일 때는 haber의 형태가 'he'가 되어야 해요.
문법적으로 올바른 문장을 골라보세요. 객관식

다음 중 맞는 문장은?

✓ Correct! ✗ Not quite. Correct answer: Siempre he comido pizza.
'siempre' 같은 부사는 'he comido'라는 덩어리 앞에 와야 해요. 동사 사이를 갈라놓으면 안 돼요!
틀린 부분을 찾아서 고쳐보세요. Error Correction

Find and fix the mistake:

Ellos han escribido una carta.

✓ Correct! ✗ Not quite. Correct answer: Ellos han escrito una carta.
'escribir'의 과거분사는 불규칙인 'escrito'예요. 'escribido'는 없는 단어랍니다.

Score: /3

연습 문제

8 exercises
Conjugate 'haber' correctly.

Yo ___ comido.

✓ Correct! ✗ Not quite. Correct answer: he
Yo uses 'he'.
Choose the correct participle. 객관식

He ___ (hablar).

✓ Correct! ✗ Not quite. Correct answer: hablado
-ar verbs end in -ado.
Fix the sentence. Error Correction

Find and fix the mistake:

Yo he comido ayer.

✓ Correct! ✗ Not quite. Correct answer: Yo comí ayer.
Ayer requires simple past.
Order the words. Sentence Building

he / hoy / trabajado / yo

✓ Correct! ✗ Not quite. Correct answer: Yo he trabajado hoy.
Standard word order.
Conjugate for 'Nosotros'. Conjugation Drill

Nosotros ___ (vivir).

✓ Correct! ✗ Not quite. Correct answer: hemos vivido
-ir verbs end in -ido.
Match the verb with its participle. Match Pairs

Hacer -> ?

✓ Correct! ✗ Not quite. Correct answer: hecho
Hacer is irregular.
Is this correct? True False Rule

He visto la película ayer.

✓ Correct! ✗ Not quite. Correct answer: False
Ayer is a closed time frame.
Complete the dialogue. Dialogue Completion

A: ¿Has comido? B: Sí, ___.

✓ Correct! ✗ Not quite. Correct answer: he comido
Simple answer.

Score: /8

Practice Bank

6 exercises
알맞은 과거분사 형태를 써보세요. 빈칸 채우기

Nosotros hemos ___ (hablar) con el jefe.

✓ Correct! ✗ Not quite. Correct answer: hablado
스페인어로 번역해 보세요. 번역

나는 그 일을 다 했어.

✓ Correct! ✗ Not quite. Correct answer: He hecho el trabajo.
단어를 순서대로 배열해 보세요. Sentence Reorder

visto / película / He / la / ya

✓ Correct! ✗ Not quite. Correct answer: Ya he visto la película.
경험을 묻는 표현으로 알맞은 것은? 객관식

¿___ alguna vez en México?

✓ Correct! ✗ Not quite. Correct answer: Has estado
도움 동사를 올바르게 고쳐보세요. Error Correction

Tú ha comido ya.

✓ Correct! ✗ Not quite. Correct answer: Tú has comido ya.
동사와 그에 맞는 불규칙 과거분사를 연결하세요. Match Pairs

알맞게 짝지어 보세요:

✓ Correct! ✗ Not quite. Correct answer: decir -> dicho

Score: /6

자주 묻는 질문 (8)

Yes, 'ya' (already) is very common with the present perfect.

It comes from the Latin 'factum'. Many common verbs have irregular participles.

Mostly yes, but Spanish is stricter about the time frame.

People will understand you, but it sounds unnatural to native speakers.

No, the participle in this tense is always masculine singular.

No, it's strictly for the past.

It's neutral and used in all registers.

Just put 'no' before 'he'.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

English high

Present Perfect

Spanish doesn't allow specific time markers like 'yesterday' with this tense.

French high

Passé Composé

French uses 'être' for some verbs, Spanish never does.

German moderate

Perfekt

German places the participle at the end of the sentence.

Japanese low

Te-form + iru/aru

Japanese uses suffixation rather than auxiliary verbs.

Arabic partial

Qad + Past Tense

Arabic doesn't use an auxiliary verb.

Chinese low

Verb + le

Chinese uses particles, not verb conjugation.

Learning Path

Prerequisites

Continue With

A1 Builds On

벌써 vs 아직 (Ya, Todavía)

Overview 친구에게 `ya` (벌써) 바에 도착했는지 WhatsApp 메시지를 보낸 적이 있나요? 아니면 환불 금액이 `todavía no` (아직)...

B1 Requires

스페인어 현재 완료 접속법: '~했기를 바랍니다'

### Overview 스페인어의 `Pretérito Perfecto de Subjuntivo` (현재 완료 가정법)은 한국어 학습자들에게 매우 흥미롭고도 도전...

A2 Requires

동사 쌍을 떼어놓지 마세요 (Haber + 과거 분사)

Overview 서로 한 몸처럼 딱 붙어 다니는 커플을 본 적이 있나요? 스페인어의 `haber` 동사와 과거 분사 파트너가 바로 그런 사...

A2 Requires

올바른 과거 선택하기: 현재완료 vs 단순과거

### Overview 스페인어 학습을 시작하면서 가장 먼저 마주하게 되는 큰 산 중 하나가 바로 과거 시제입니다. 한국어에서는 과거...

A2 Requires

과거 시제 대결: 오늘 vs 어제 (현재 완료 vs 단순 과거)

Overview 실제로는 5분이나 남았는데 WhatsApp으로 "도착했어"(`he llegado`)라고 메시지를 보낸 적이 있나요? 스페인어에서 현...

A1 Requires

대명사 위치 (lo, la, me, te)

Overview 스페인어로 "사랑해"를 `Te amo`라고 할 때, 왜 "너를(Te)"이 먼저 오는지 궁금한 적이 있나요? 처음에는 어순이 거꾸...

B1 Requires

과거보다 더 과거: '했었다' 표현하기 (대과거)

### Overview 스페인어 학습을 시작하신 것을 진심으로 환영합니다! 스페인어는 한국어와는 정말 다른 매력을 가진 언어지만,...

B2 Requires

스페인어 미래 완료: 특정 시점까지 완료될 동작 (Futuro Perfecto)

Overview 내일 이맘때쯤이면, 여러분은 모두가 이야기하는 그 넷플릭스 시리즈를 마침내 다 보게 될까요? ... (Korean translati...

C1 Requires

스페인어 조건 완료: ~했을 텐데 (Condicional Compuesto)

### Overview 스페인어 학습을 시작하신 여러분, 환영합니다! 오늘 배울 내용은 스페인어의 `condicional compuesto`(조건법 과...

Was this helpful?
아직 댓글이 없습니다. 첫 번째로 생각을 공유하세요!