B1 Subjunctive 15 min read 어려움

과거의 후회: 과거 완료 접속법 (hubiera)

hubiera와 과거분사를 조합해서 과거의 후회나 상상의 시나리오를 말해 보세요. hubiera, «후회», «가정»

Grammar Rule in 30 Seconds

Use 'hubiera' + past participle to express regrets or hypothetical situations that didn't happen in the past.

  • Use it after 'ojalá' to express a past wish: 'Ojalá hubiera estudiado más.'
  • Use it in the 'if' clause of a third conditional: 'Si hubiera sabido, habría venido.'
  • Use it after expressions of emotion in the past: 'Me molestó que no me hubieras llamado.'
Ojalá / Si + (yo/tú/él) hubiera + participio

Overview

### Overview
스페인어 학습을 하다 보면 어느덧 '가정'과 '후회'의 영역에 도달하게 됩니다. 특히 B1 레벨에서 가장 중요하게 다뤄지는 문법 중 하나가 바로 Pretérito Pluscuamperfecto de Subjuntivo(과거 완료 가정법)입니다. 한국어에는 '가정법'이라는 독립적인 문법 체계가 존재하지 않으며, 대신 '-했더라면', '-했으면 좋았을 텐데'와 같은 어미나 부사적 표현으로 이를 해결합니다. 반면 스페인어는 동사 자체의 형태 변화를 통해 이 복잡한 감정을 정교하게 표현합니다.
이 문법은 '과거의 과거'를 다룹니다. 즉, 이미 지나간 과거의 상황에 대해 '만약 그랬더라면 어땠을까?' 혹은 '그때 그랬어야 했는데'와 같은 후회와 가정의 감정을 담아낼 때 사용합니다. 한국어의 '-했더라면' 구조와 매우 유사하지만, 스페인어는 문장의 주절에 감정, 의심, 부정, 혹은 가정을 유발하는 특정 동사가 올 때 반드시 이 형식을 따라야 한다는 규칙이 있습니다.
이 문법을 마스터하면 단순히 '나는 밥을 먹었다' 수준의 사실 전달을 넘어, '내가 그때 밥을 먹었더라면 배가 고프지 않았을 텐데'와 같은 풍부한 심리적 묘사가 가능해집니다. 이는 한국어 화자가 스페인어 원어민처럼 자연스럽게 대화하고, 자신의 깊은 속마음을 표현하는 핵심 열쇠가 됩니다.
### How This Grammar Works
Pretérito Pluscuamperfecto de Subjuntivo는 두 개의 동사가 결합한 복합 시제입니다. 한국어의 '보조동사' 개념과 비슷하게, 조동사 haber와 본동사의 participio(과거분사)가 합쳐집니다. 여기서 haberimperfecto de subjuntivo(가정법 과거) 형태로 변형됩니다.
한국어 문법과 비교해 봅시다. 한국어는 '먹다'라는 동사를 '먹었더라면'으로 바꾸기 위해 어미를 활용하지만, 스페인어는 hubiera라는 별도의 조동사 형태를 앞에 둡니다. 예를 들어, '내가 도착했더라면'을 스페인어로는 si yo hubiera llegado라고 합니다. 여기서 hubierahaber의 가정법 과거형이며, llegadollegar의 과거분사입니다. 한국어의 '-했더라면'은 동사 하나에 녹아있지만, 스페인어는 조동사와 본동사를 분리하여 시제와 무드를 동시에 표현하는 것이죠.
이 문법이 '가정법'인 이유는 주절의 영향 때문입니다. 예를 들어 Me alegró que hubieras venido(네가 와줘서 기뻤어)라는 문장에서, '기쁘다'라는 감정이 과거에 있었고, 그 감정의 대상인 '네가 온 것'은 그보다 더 과거의 일입니다. 한국어에서는 단순히 '와줘서 기뻤어'라고 하지만, 스페인어는 시차를 명확히 구분하여 더 깊은 과거의 사건임을 hubieras venido로 나타냅니다. 이처럼 스페인어는 시간의 층위를 한국어보다 훨씬 엄격하게 구분하여 문법적으로 구조화합니다.
### Formation Pattern
형성 규칙은 아주 체계적입니다. haber의 가정법 과거형(hubiera, hubieras, hubiera, hubiéramos, hubierais, hubieran) 뒤에 동사의 과거분사를 붙이면 됩니다.
| 주어 | Haber 변화형 | 예시 (comer)
|---|---|---|
| yo | hubiera | hubiera comido |
| tú | hubieras | hubieras comido |
| él/ella/usted | hubiera | hubiera comido |
| nosotros | hubiéramos | hubiéramos comido |
| vosotros | hubierais | hubierais comido |
| ellos/ellas/ustedes | hubieran | hubieran comido |
과거분사 규칙은 간단합니다. -ar 동사는 -ado, -er/-ir 동사는 -ido를 붙입니다. 단, hecho, dicho, visto 같은 불규칙 과거분사는 반드시 암기해야 합니다. 한국어 학습자가 가장 주의할 점은 '성수 일치'를 하지 않는다는 것입니다. 한국어의 형용사적 사고방식 때문에 comida처럼 성별을 맞추려는 경향이 있는데, 복합 시제에서는 항상 기본형인 -ado 혹은 -ido를 사용합니다.
### When To Use It
  1. 1가정법 과거 완료 조건문: Si절에서 사용합니다. Si hubiera sabido, te habría llamado(알았더라면 전화했을 텐데). 한국어의 '했더라면'에 1:1로 대응합니다.
  2. 2과거에 대한 후회: Ojalá와 함께 쓰여 과거에 못한 일에 대한 아쉬움을 표현합니다. ¡Ojalá hubiera estudiado más!(더 공부했더라면 좋았을 텐데!).
  3. 3과거 시점의 감정/의심: 주절이 과거일 때, 그보다 앞선 과거의 사건을 종속절에서 언급할 때 씁니다. Dudaba que hubieran llegado(그들이 도착했을지 의심했었다).
  4. 4예의 바른 표현: Me hubiera gustado ir(가고 싶었을 텐데/가고 싶었습니다만)와 같이 정중하게 아쉬움을 표현할 때 사용합니다. 이는 한국어의 '~했으면 좋았을 텐데'와 완벽하게 같은 뉘앙스입니다.
### Common Mistakes
  1. 1Si절에 조건법 사용: 한국어 화자는 '만약 ~했었더라면'을 영어의 'would have'와 혼동하여 Si habría sabido라고 잘못 쓰는 경우가 많습니다. Si 다음에는 절대 조건법(habría)이 올 수 없습니다. 반드시 hubiera를 써야 합니다.
  2. 2과거분사 성수 일치: Ellas hubieran comidas처럼 주어에 맞춰 과거분사를 변화시키려 합니다. 하지만 스페인어의 복합 시제에서 과거분사는 항상 고정입니다. 이는 한국어에 없는 문법 규칙이라 초기에 자주 범하는 실수입니다.
  3. 3시제 혼동: 현재 완료 가정법(haya hablado)과 과거 완료 가정법(hubiera hablado)을 섞어 쓰는 경우입니다. '지금 생각해보니 그때~'는 과거 완료를 써야 하는데, 현재 시점의 느낌만 강조하다가 haya를 쓰는 실수가 잦습니다. 과거의 사건임을 명확히 인지해야 합니다.
### Contrast With Similar Patterns
| 비교 항목 | Pretérito Pluscuamperfecto de Subjuntivo | Pretérito Pluscuamperfecto de Indicativo |
|---|---|---|
| 의미 | 주관적, 가정, 후회 (했더라면) | 객관적 사실 (했었다) |
| 예시 | Si hubiera comido... | Ya había comido. |
| 한국어 대응 | ~했더라면 | ~했었다 (대과거) |
직설법 과거 완료(había comido)는 '나는 이미 먹었었다'라는 사실을 전달하지만, 가정법 과거 완료(hubiera comido)는 '먹었더라면'이라는 상상의 영역을 다룹니다. 한국어에서는 '먹었었다'와 '먹었더라면'의 어미 차이로 구분하듯, 스페인어에서는 조동사를 había로 쓸지 hubiera로 쓸지로 구분합니다.
### Quick FAQ
  1. 1hubiera 대신 hubiese를 써도 되나요? 네, 둘 다 가능합니다. 하지만 -ra형이 훨씬 더 보편적이고 구어체에서 자연스럽게 들립니다.
  2. 2si절 뒤에 항상 hubiera가 오나요? 아닙니다. si 뒤에는 imperfecto de subjuntivo가 오고, 결과절에 조건법이 옵니다. Si hubiera sabido(가정법 과거 완료), te habría dicho(조건법 완료) 순서입니다.
  3. 3이 문법이 왜 B1 레벨에서 중요한가요? 단순한 사실 전달을 넘어 '가정'과 '후회'를 표현하기 시작하면, 외국어로서의 스페인어가 아닌 '나의 생각'을 말하는 단계로 진입하기 때문입니다.

Conjugation of 'Haber' (Imperfect Subjunctive)

Subject Form (Hubiera) Form (Hubiese)
Yo
hubiera
hubiese
hubieras
hubieses
Él/Ella/Ud.
hubiera
hubiese
Nosotros/as
hubiéramos
hubiésemos
Vosotros/as
hubierais
hubieseis
Ellos/Ellas/Uds.
hubieran
hubiesen

Meanings

The Past Perfect Subjunctive is used to describe actions that were completed before another point in the past, or to express hypothetical past scenarios.

1

Past Regret

Expressing a wish about a past event that cannot be changed.

“Ojalá hubiera dormido mejor.”

“Hubiera querido decirte la verdad.”

2

Hypothetical Past

The 'if' clause of a third conditional sentence.

“Si me hubieras avisado, habría ido.”

“Si hubiera sabido la respuesta, la habría dicho.”

3

Past Subjunctive Trigger

Used after past-tense triggers (emotion, doubt, influence) that require the subjunctive.

“Me sorprendió que hubieras venido.”

“Dudaba que hubieran terminado a tiempo.”

Reference Table

Reference table for 과거의 후회: 과거 완료 접속법 (hubiera)
주어 Haber (접속법) 과거분사 예시 한국어 의미
Yo
hubiera
hablado
내가 말했었더라면
hubieras
comido
네가 먹었었더라면
Él/Ella
hubiera
vivido
그/그녀가 살았었더라면
Nosotros
hubiéramos
hecho
우리가 했었더라면
Vosotros
hubierais
visto
너희가 봤었더라면
Ellos/Ustedes
hubieran
dicho
그들이/당신들이 말했었더라면

격식 수준 스펙트럼

격식체
Hubiera deseado haberlo sabido.

Hubiera deseado haberlo sabido. (Regret)

중립
Ojalá lo hubiera sabido.

Ojalá lo hubiera sabido. (Regret)

비격식체
Si lo hubiera sabido...

Si lo hubiera sabido... (Regret)

속어
¡Ojalá lo hubiera pillado!

¡Ojalá lo hubiera pillado! (Regret)

접속법 과거완료는 언제 쓸까요?

비현실적 과거

후회

  • Ojalá hubiera comido I wish I had eaten

가정 상황

  • Si hubiera sabido If I had known

Hubiera vs. Hubiese

-RA 형태
hubiera 아메리카 대륙에서 흔함
hubieras 구어체 및 문어체
-SE 형태
hubiese 스페인에서 흔함
hubieses 격식/문학적

접속법인가 직설법인가?

1

실제 사실인가요?

YES
계속 진행
NO
직설법 사용 (había)
2

'Si' 또는 'Ojalá' 뒤에 오나요?

YES
hubier- 사용
NO ↓

과거분사 체크

⚠️

불규칙

  • hecho (hacer)
  • dicho (decir)
  • visto (ver)
📝

규칙

  • comido (comer)
  • vivido (vivir)
  • hablado (hablar)

수준별 예문

1

Ojalá hubiera estudiado.

I wish I had studied.

2

Ojalá hubiera ido.

I wish I had gone.

3

Ojalá hubiera comido.

I wish I had eaten.

4

Ojalá hubiera dormido.

I wish I had slept.

1

Si hubiera tenido tiempo, habría ido.

If I had had time, I would have gone.

2

Si hubiera sabido, habría llamado.

If I had known, I would have called.

3

Ojalá no hubiera llovido.

I wish it hadn't rained.

4

Si hubiera visto la película, te habría dicho.

If I had seen the movie, I would have told you.

1

Me sorprendió que hubieras venido.

It surprised me that you had come.

2

Dudaba que hubieran terminado.

I doubted that they had finished.

3

Si me hubieras dicho, te habría ayudado.

If you had told me, I would have helped you.

4

Fue una lástima que no hubieras estado.

It was a pity that you hadn't been there.

1

Aunque hubiera tenido dinero, no lo habría comprado.

Even if I had had money, I wouldn't have bought it.

2

Me sentí como si hubiera perdido todo.

I felt as if I had lost everything.

3

No creo que hubieran llegado a tiempo.

I don't think they had arrived on time.

4

Hubiera preferido que me hubieras avisado.

I would have preferred that you had warned me.

1

Si no hubiera sido por tu ayuda, habría fracasado.

If it hadn't been for your help, I would have failed.

2

Hubiese sido mejor que no hubieras dicho nada.

It would have been better if you hadn't said anything.

3

Por mucho que hubiera intentado, no habría cambiado nada.

No matter how much I had tried, I wouldn't have changed anything.

4

Hubiera querido que las cosas hubieran sido diferentes.

I would have liked things to have been different.

1

Hubiera sido un error garrafal si hubiéramos aceptado.

It would have been a huge mistake if we had accepted.

2

No obstante, si hubiese mediado una disculpa, lo habría perdonado.

However, if an apology had intervened, I would have forgiven him.

3

Ojalá hubiese tenido la oportunidad de haberlo conocido.

I wish I had had the opportunity to have met him.

4

Como si no hubiera bastado con el retraso, perdimos el tren.

As if the delay hadn't been enough, we missed the train.

혼동하기 쉬운

Past Regrets: Past Perfect Subjunctive (hubiera) Hubiera vs Había

Learners mix up the indicative and subjunctive.

Past Regrets: Past Perfect Subjunctive (hubiera) Hubiera vs Habría

Learners use 'habría' in the 'if' clause.

Past Regrets: Past Perfect Subjunctive (hubiera) Hubiera vs Hubiese

Learners think they are different tenses.

자주 하는 실수

Ojalá he tenido

Ojalá hubiera tenido

Use the subjunctive, not the present perfect.

Si tengo, habría

Si hubiera, habría

The 'if' clause must be in the past subjunctive.

Ojalá hubiera voy

Ojalá hubiera ido

Use the past participle, not the infinitive.

Hubiera ido yo

Ojalá hubiera ido

Needs a trigger like Ojalá.

Si habría tenido

Si hubiera tenido

Never use conditional in the 'if' clause.

Si hubiera tenido, tendría

Si hubiera tenido, habría tenido

Use conditional perfect for the result.

Me gustó que habías venido

Me gustó que hubieras venido

Emotional triggers require subjunctive.

Aunque hubiera tenido, tendría

Aunque hubiera tenido, habría tenido

Result must be conditional perfect.

Dudo que habías terminado

Dudo que hubieras terminado

Doubt requires subjunctive.

Ojalá hubiera sido ido

Ojalá hubiera ido

Double past participle error.

Como si habría visto

Como si hubiera visto

Always use subjunctive after 'como si'.

Hubiera sido mejor que habrías dicho

Hubiera sido mejor que hubieras dicho

Subjunctive required after 'mejor que'.

Por mucho que habría intentado

Por mucho que hubiera intentado

Subjunctive required after 'por mucho que'.

Hubiera preferido que habrías venido

Hubiera preferido que hubieras venido

Subjunctive required after 'preferir'.

문장 패턴

Ojalá ___ ___ ___.

Si ___ ___, habría ___.

Me molestó que ___ ___ ___.

Como si ___ ___ ___.

Real World Usage

Texting very common

Ojalá hubieras venido!

Job Interview common

Hubiera preferido más experiencia.

Social Media common

Si hubiera sabido, no iba.

Travel common

Si hubiera tenido más tiempo, habría visto todo.

Food Delivery occasional

Ojalá hubiera pedido la pizza.

Academic Writing common

Si el autor hubiera considerado...

⚠️

'Si'의 함정

si 바로 뒤에는 절대 조건법인 habría를 쓰지 마세요. 과거 가정에는 무조건 hubiera가 와야 해요.
Si hubiera ido a la fiesta...
🎯

-RA 형태를 공략하세요

급할 때는 -ra 형태인 hubiera만 기억해도 충분해요. 전 세계 어디서든 자연스럽게 통하는 표현이거든요. Si hubiera podido...
💡

머릿속 타임머신

이 시제를 '타임머신'이라고 생각하면 쉬워요. 과거로 돌아가서 이미 벌어진 일을 내 마음대로 바꿔보는 거죠.
Si hubiera nacido en España...

Smart Tips

Start with 'Ojalá hubiera...'

Ojalá he ido. Ojalá hubiera ido.

Check if it's a hypothetical condition.

Si habría sabido... Si hubiera sabido...

Use 'Me molestó que hubieras...'

Me molestó que habías hecho. Me molestó que hubieras hecho.

Always follow with the past subjunctive.

Como si habría visto. Como si hubiera visto.

발음

hu-bié-ra-mos

Stress on 'hubiéramos'

The 'e' in 'hubiéramos' is stressed.

Regret

Ojalá hubiera ido ↓

Falling intonation for sadness.

암기하기

기억법

Hubiera is for the 'would-have-been' past. Think: 'Hubiera' = 'Had-been-a' (Had been a...)

시각적 연상

Imagine a time machine. You are looking at a past event and trying to change it. Every time you try to change the past, you say 'Hubiera'.

Rhyme

Si hubiera pasado, habría cambiado.

Story

I missed my flight. I thought: 'Ojalá hubiera llegado antes.' If I had arrived earlier, I would have made it. But I didn't, so I use 'hubiera' to regret it.

Word Web

OjaláSiHabríaPasadoHubieraHubieseParticipio

챌린지

Write 3 sentences about things you wish you had done differently yesterday.

문화 노트

Both 'hubiera' and 'hubiese' are common, but 'hubiera' is more frequent in speech.

'Hubiera' is almost exclusively used.

The 'voseo' doesn't change the 'hubiera' form.

Comes from the Latin 'habere' + 'plusquamperfectum'.

대화 시작하기

¿Qué habrías hecho si hubieras tenido más tiempo ayer?

¿Te arrepientes de algo que no hubieras hecho?

¿Cómo habría sido tu vida si hubieras nacido en otro país?

¿Qué habrías dicho si hubieras estado en esa situación?

일기 주제

Describe a past mistake and use 'Ojalá hubiera...'.
Write a third conditional story about a missed opportunity.
Reflect on a past decision using 'hubiera'.
Write a formal letter of apology using past subjunctive.

자주 하는 실수

Incorrect

정답


Incorrect

정답


Incorrect

정답


Incorrect

정답

Test Yourself

빈칸에 알맞은 표현을 고르세요.

¡Ojalá yo ___ ese teléfono ayer!

✓ Correct! ✗ Not quite. Correct answer: hubiera comprado
'ojalá' 뒤에 과거의 후회를 나타낼 때는 접속법 과거완료를 써요. 'comprado'가 올바른 분사 형태예요.
문법적으로 올바른 문장을 고르세요. 객관식

시험 결과에 대해 말할 때 올바른 문장은?

✓ Correct! ✗ Not quite. Correct answer: Si hubiera estudiado más, habría aprobado.
과거의 일을 가정하는 'si' 절에서는 반드시 접속법(hubiera)을 써야 하며, 결과 절에는 조건법(habría)을 써요.
틀린 부분을 찾아 고쳐보세요. Error Correction

Find and fix the mistake:

Si hubieras decido la verdad, no habría problemas.

✓ Correct! ✗ Not quite. Correct answer: Si hubieras dicho la verdad, no habría problemas.
'decir'의 과거분사는 불규칙인 'dicho'예요. 'decido'라는 형태는 없답니다.

Score: /3

연습 문제

8 exercises
Fill in the blank with the correct form of 'haber'.

Ojalá ___ (haber) estudiado más.

✓ Correct! ✗ Not quite. Correct answer: hubiera
Ojalá requires the subjunctive.
Choose the correct sentence. 객관식

Which is correct?

✓ Correct! ✗ Not quite. Correct answer: Si hubiera sabido, habría ido.
The 'if' clause uses the subjunctive.
Correct the error. Error Correction

Find and fix the mistake:

Si habría tenido dinero, habría comprado el coche.

✓ Correct! ✗ Not quite. Correct answer: Si hubiera tenido
No conditional in 'if' clauses.
Reorder the words. Sentence Reorder

hubiera / Ojalá / ido / yo

✓ Correct! ✗ Not quite. Correct answer: Ojalá hubiera ido yo
Standard word order.
Translate to Spanish. 번역

I wish I had known.

✓ Correct! ✗ Not quite. Correct answer: Ojalá lo hubiera sabido
Past perfect subjunctive for regrets.
Conjugate 'haber' for 'nosotros'. Conjugation Drill

Nosotros ___ (haber) ido.

✓ Correct! ✗ Not quite. Correct answer: hubiéramos
Correct imperfect subjunctive form.
Match the sentence to its meaning. Match Pairs

Si hubiera tenido tiempo, habría ido.

✓ Correct! ✗ Not quite. Correct answer: Hypothetical past
Third conditional.
Complete the dialogue. Dialogue Completion

A: ¿Fuiste a la fiesta? B: No, pero ___ (ir) si me hubieras invitado.

✓ Correct! ✗ Not quite. Correct answer: habría ido
Result clause uses conditional perfect.

Score: /8

Practice Bank

10 exercises
빈칸을 채워보세요. 빈칸 채우기

No esperaba que tú me ___.

✓ Correct! ✗ Not quite. Correct answer: hubieras llamado
올바른 철자를 고르세요. 객관식

Si nosotros ___ la película, sabríamos el final.

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

If I had had money, I would have bought the car.

✓ Correct! ✗ Not quite. Correct answer: Si hubiera tenido dinero, habría comprado el coche.
오류를 찾아보세요. Error Correction

Si hubieras hacido la cama, el cuarto estaría limpio.

✓ Correct! ✗ Not quite. Correct answer: Si hubieras hecho la cama, el cuarto estaría limpio.
빈칸을 채워보세요. 빈칸 채우기

Él dudaba que ellos ___ a tempo.

✓ Correct! ✗ Not quite. Correct answer: hubieran llegado
주어에 맞는 동사 형태를 고르세요. 객관식

Tú ___

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

If she had written the book, she would be famous.

✓ Correct! ✗ Not quite. Correct answer: Si ella hubiera escrito el libro, sería famosa.
올바른 문장을 고르세요. 객관식

I would have liked it if you had come.

✓ Correct! ✗ Not quite. Correct answer: Me habría gustado que hubieras venido.
빈칸을 채워보세요. 빈칸 채우기

Si yo ___, te habría ayudado.

✓ Correct! ✗ Not quite. Correct answer: hubiera sabido
어떤 형태가 맞을까요? 객관식

Nosotros ___

✓ Correct! ✗ Not quite. Correct answer: hubiéramos

Score: /10

자주 묻는 질문 (8)

Yes, they are identical in meaning and usage. 'Hubiera' is more common in speech.

No, never. The 'if' clause must always use the past subjunctive.

Use 'había' for past facts (e.g., 'Ya había comido' - I had already eaten).

No, it is also for hypothetical conditions and reactions to past events.

Yes, 'hubiera' conjugates for all subjects (hubiera, hubieras, hubiera, hubiéramos, hubierais, hubieran).

Yes, it is very common for expressing regrets and hypothetical scenarios.

It will sound unnatural and incorrect to native speakers.

Yes, some regions prefer 'hubiese' in formal writing, but 'hubiera' is universal.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

English high

Third Conditional

Spanish requires the subjunctive mood.

French high

Plus-que-parfait du subjonctif

French uses the indicative in the 'if' clause.

German moderate

Konjunktiv II

German uses a specific subjunctive form for all verbs.

Japanese low

Conditional 'tara'

Japanese does not have a subjunctive mood.

Arabic moderate

Law + past tense

Arabic uses the past tense directly.

Chinese low

Ruoguo + past

Chinese has no verb conjugation.

Learning Path

Prerequisites

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