B2 Advanced Syntax 14 min read 어려움

가정법 과거완료 (내가 알았더라면...)

과거의 후회나 가정을 말할 땐 tivesseteria 그리고 «과거분사»만 조합하면 완벽해요!

Grammar Rule in 30 Seconds

Use this structure to talk about past regrets or hypothetical situations that didn't happen by combining 'ter' in the imperfect subjunctive with a past participle.

  • Use 'se' + 'tivesse' + past participle for the condition: 'Se eu tivesse sabido...'
  • Use the conditional tense for the result: '...eu teria ido.'
  • Always ensure the past participle agrees with the subject if necessary (though usually fixed with 'ter').
Se + [tivesse/tivéssemos] + [participle] + , + [teria/teríamos] + [participle]

Overview

### Overview
포르투갈어에서 '가정법 과거완료(Hypothetical Past)'는 흔히 '제3 조건문(Third Conditional)'이라고 불리며, 과거에 일어나지 않은 일에 대한 가정을 다룰 때 사용합니다. 한국어 문법 체계에는 '가정법'이라는 독립된 문법 범주가 없기 때문에, 한국인 학습자들은 이를 '-했더라면 -했을 것이다'라는 구조로 이해하는 것이 가장 빠르고 정확합니다. 이 구조는 이미 지나간 과거의 사실을 바꿀 수 없음을 전제로 하기 때문에, 후회, 안도, 혹은 과거의 선택이 가져왔을 다른 결과를 분석할 때 필수적입니다.
한국어의 '~했더라면'은 '~했으면'보다 훨씬 더 강한 가정을 나타내는데, 포르투갈어의 이 구조가 바로 그 '돌이킬 수 없는 가정'의 뉘앙스를 완벽하게 담고 있습니다. B2 레벨의 여러분은 이제 단순히 사실을 전달하는 단계를 넘어, 과거의 결정이 현재와 미래에 미친 영향이나, 당시의 다른 선택지를 상상하는 복합적인 사고를 언어로 표현해야 합니다. 이 문법은 여러분의 언어적 깊이를 한층 더 끌어올려 줄 것입니다.
### How This Grammar Works
이 문법은 두 개의 절로 구성됩니다. 첫째는 '조건절(Protasis)'로, se를 사용하여 '만약 ~했더라면'을 나타내며, 이때는 '과거완료 접속법(Pretérito Mais-que-Perfeito Composto do Subjuntivo)'을 사용합니다. 둘째는 '결과절(Apodosis)'로, '만약 ~했을 텐데'를 나타내며, 이때는 '조건법 복합형(Condicional Composto)'을 사용합니다.
한국어와 비교하자면, 한국어는 서술어의 어미 변화를 통해 가정의 시제를 표현합니다. 예를 들어, '알았더라면(과거 사실의 가정) 말했을 텐데(과거 결과의 가정)'와 같이 말이죠. 포르투갈어는 여기서 ter라는 조동사를 활용해 문법적 복합 시제를 만듭니다.
한국어의 '했더라면'은 고정된 어미이지만, 포르투갈어는 ter 동사를 접속법 과거로 변형하여 tivesse를 만들고, 여기에 본동사의 과거분사를 결합합니다. 접속법(Subjuntivo)을 사용하는 이유는 이 상황이 현실이 아닌 '상상 속의 세계'이기 때문입니다. 한국어에는 접속법이라는 개념이 없으므로, '현실과 동떨어진 가정을 할 때는 특별한 동사 형태가 필요하다'라고 받아들이는 것이 좋습니다.
### Formation Pattern
이 구조는 ter 동사의 활용이 핵심입니다. 아래 표를 통해 구조를 확실히 익혀보세요.
| 문장 성분 | 문법 명칭 | 형태 |
| :--- | :--- | :--- |
| 조건절 (if) | 과거완료 접속법 | tivesse + 과거분사 |
| 결과절 (then) | 조건법 복합형 | teria + 과거분사 |
[예시]
  • Se eu tivesse estudado, teria passado no teste. (공부했더라면, 시험에 합격했을 텐데.)
  • Se ela tivesse vindo, teria visto a surpresa. (그녀가 왔더라면, 깜짝 선물을 봤을 텐데.)
불규칙 과거분사 예시:
  • fazer -> feito
  • dizer -> dito
  • abrir -> aberto
### When To Use It
이 문법은 100% '과거의 반사실적 상황'에서만 사용합니다. 일상 대화나 비즈니스 상황에서 다음과 같은 경우에 활용해 보세요.
  1. 1후회와 아쉬움: Se eu não tivesse perdido a chave, não teria chegado atrasado. (열쇠를 잃어버리지 않았더라면, 늦지 않았을 텐데.)
  2. 2과거의 실수 분석: Se a empresa tivesse investido mais, teria tido mais lucro. (회사가 더 투자했더라면, 더 많은 이익을 냈을 텐데.)
  3. 3안도: Se eu tivesse aceitado aquele convite, teria me arrependido. (그 초대를 수락했더라면, 후회했을 거야 - 안도의 뉘앙스).
한국어에서 '그때 그랬더라면 좋았을걸'이라고 말하는 모든 상황이 바로 이 문법의 자리입니다. 단순히 '했다면'이라는 가정과 달리, 이미 끝난 일에 대한 가정임을 명확히 할 때 사용하세요.
### Common Mistakes
  1. 1se 뒤에 teria를 쓰는 오류: 한국어의 '했더라면'을 직역하려다 보니 Se eu teria...라고 하는 경우가 많습니다. se 뒤에는 무조건 접속법 tivesse가 와야 합니다.
  2. 2양쪽 절 모두에 접속법 사용: *Se eu tivesse estudado, eu tivesse passado. 이렇게 쓰면 문법적으로 틀립니다. 결과절에는 반드시 조건법 teria를 써야 합니다.
  3. 3조동사 생략: 한국어는 '했더라면'으로 동사 하나만 쓰지만, 포르투갈어는 ter라는 조동사가 필수입니다. *Se eu estudado...라고 하면 문장이 성립하지 않습니다. L1 간섭으로 인해 조동사의 필요성을 간과하는 경우가 많으니 주의하세요.
### Contrast With Similar Patterns
| 비교 대상 | 한국어 의미 | 포르투갈어 구조 |
| :--- | :--- | :--- |
| 단순 가정 (현재) | ~한다면 ~할 텐데 | Se eu estudasse, passaria. |
| 과거 가정 (완료) | ~했더라면 ~했을 텐데 | Se eu tivesse estudado, teria passado. |
단순 가정은 현재의 상황을 가정하지만, 우리가 배운 과거 가정은 이미 닫힌 과거의 문을 다시 여는 것입니다. 시제 일치에 유의하세요.
### Quick FAQ
  1. 1질문: se가 문장 뒤로 가도 되나요?
답변: 네, 가능합니다. Teria passado se tivesse estudado.라고 해도 의미는 같습니다. 다만 se절을 앞에 쓰는 것이 더 강조되는 느낌을 줍니다.
  1. 1질문: ter 외에 다른 조동사를 쓰나요?
답변: 이 구조에서는 ter가 기본입니다. 다만 수동태나 상태 변화를 나타낼 때 serestar의 과거분사가 뒤따라올 수 있습니다.
  1. 1질문: 구어체에서는 어떻게 줄여 말하나요?
답변: 브라질 구어체에서는 tivesse 대신 tinha를 쓰는 경우가 있지만, B2 수준에서는 격식 있는 문법인 tivesse를 정확히 사용하는 것이 좋습니다.

Conjugation of 'Ter' in Imperfeito do Subjuntivo

Pronoun Verb Form
Eu
tivesse
Tu
tivesses
Ele/Ela/Você
tivesse
Nós
tivéssemos
Vós
tivésseis
Eles/Elas/Vocês
tivessem

Meanings

This structure expresses a hypothetical condition in the past and its corresponding result. It is used to describe things that are contrary to historical facts.

1

Regret/Hypothetical Past

Expressing an alternative outcome to a past event.

“Se você tivesse me ligado, eu teria atendido.”

“Se tivéssemos chegado cedo, teríamos visto o filme.”

Reference Table

Reference table for 가정법 과거완료 (내가 알았더라면...)
주어 조건절 (If Clause) 결과절 (Consequence) 해석
Eu
tivesse falado
teria ouvido
내가 말했더라면 / 들었을 텐데
Você/Ele/Ela
tivesse chegado
teria visto
당신이 도착했더라면 / 봤을 텐데
Nós
tivéssemos saído
teríamos rido
우리가 나갔더라면 / 웃었을 텐데
Eles/Elas
tivessem pedido
teriam comido
그들이 주문했더라면 / 먹었을 텐데
Eu (부정)
não tivesse ido
não teria caído
내가 가지 않았더라면 / 넘어지지 않았을 텐데
Tu (유럽/구어)
tivesses dito
terias feito
네가 말했더라면 / 했을 텐데

격식 수준 스펙트럼

격식체
Se eu tivesse tido conhecimento, ter-me-ia deslocado.

Se eu tivesse tido conhecimento, ter-me-ia deslocado. (General)

중립
Se eu tivesse sabido, eu teria vindo.

Se eu tivesse sabido, eu teria vindo. (General)

비격식체
Se eu soubesse, tinha vindo.

Se eu soubesse, tinha vindo. (General)

속어
Se eu soubesse, vinha.

Se eu soubesse, vinha. (General)

알맞은 시제 선택하기

1

과거의 일에 대해 말하고 있나요?

YES
다음 단계로
NO
접속법 과거 사용 (Se eu fizesse...)
2

실제로 일어난 일인가요?

YES
직설법 사용 (Quando eu fiz...)
NO
복합 구조 사용 (Se eu tivesse feito...)

가정법의 종류

현재의 가정
Se eu tivesse tempo... 지금 시간이 있다면...
...eu viajaria. ...여행을 갈 텐데.
과거의 가정 (후회)
Se eu tivesse tido tempo... 그때 시간이 있었더라면...
...eu teria viajado. ...여행을 갔었을 텐데.

후회의 구조

공식

조건 (원인)

  • tivesse + 과거분사 했었더라면

결과 (효과)

  • teria + 과거분사 했었을 텐데

자주 쓰는 불규칙 과거분사

🔥

필수 암기

  • Fazer → Feito
  • Dizer → Dito
  • Ver → Visto
  • Vir → Vindo
⚠️

주의할 것들

  • Pôr → Posto
  • Escrever → Escrito
  • Abrir → Aberto

수준별 예문

1

Se eu tivesse dinheiro, compraria.

If I had money, I would buy.

1

Se tivesse chovido, eu teria ficado.

If it had rained, I would have stayed.

1

Se ele tivesse estudado, teria passado.

If he had studied, he would have passed.

2

Se tivéssemos visto, teríamos avisado.

If we had seen, we would have warned.

3

Se você tivesse vindo, teria gostado.

If you had come, you would have liked it.

4

Se eu tivesse tido tempo, teria feito.

If I had had time, I would have done it.

1

Se a empresa tivesse investido, teríamos crescido.

If the company had invested, we would have grown.

2

Se ela não tivesse saído, teria visto o show.

If she hadn't left, she would have seen the show.

3

Se eles tivessem chegado antes, teriam nos encontrado.

If they had arrived earlier, they would have met us.

4

Se eu tivesse sabido da reunião, teria me preparado.

If I had known about the meeting, I would have prepared.

1

Se o governo tivesse implementado a reforma, a economia teria se estabilizado.

If the government had implemented the reform, the economy would have stabilized.

2

Se não tivesse havido aquele erro, o projeto teria sido um sucesso.

If there hadn't been that error, the project would have been a success.

3

Se tivéssemos considerado todas as variáveis, teríamos evitado o problema.

If we had considered all variables, we would have avoided the problem.

4

Se ele tivesse tido mais coragem, teria mudado o curso da história.

If he had had more courage, he would have changed the course of history.

1

Se a conjuntura econômica tivesse sido favorável, teríamos testemunhado um crescimento exponencial.

If the economic situation had been favorable, we would have witnessed exponential growth.

2

Se não tivesse ocorrido tal equívoco, teríamos logrado êxito na empreitada.

If such a mistake hadn't occurred, we would have succeeded in the endeavor.

3

Se tivéssemos ponderado as consequências, não teríamos incorrido em tal erro.

If we had pondered the consequences, we wouldn't have incurred such an error.

4

Se ela tivesse vislumbrado o desfecho, teria agido de forma distinta.

If she had foreseen the outcome, she would have acted differently.

혼동하기 쉬운

Hypothetical Past (If I had known...) Imperfeito do Subjuntivo vs. Mais-que-perfeito Composto

Learners mix up the simple and compound forms.

Hypothetical Past (If I had known...) Conditional vs. Subjunctive

Using 'teria' in the 'se' clause.

Hypothetical Past (If I had known...) Indicative vs. Subjunctive

Using 'tinha' instead of 'tivesse'.

자주 하는 실수

Se eu tinha sabido...

Se eu tivesse sabido...

Using indicative instead of subjunctive.

Se eu teria sabido...

Se eu tivesse sabido...

Using conditional in the 'if' clause.

Se tivesse sabido, eu faria...

Se tivesse sabido, eu teria feito...

Using simple conditional instead of compound.

Se tivesse tido, teria tido.

Se tivesse tido, teria tido.

Grammatically correct but stylistically repetitive.

문장 패턴

Se eu tivesse ___ , eu teria ___ .

Se você tivesse ___ , teria ___ ?

Se nós tivéssemos ___ , teríamos ___ .

Se eles não tivessem ___ , não teriam ___ .

Real World Usage

Texting common

Se eu tivesse visto sua msg, teria respondido.

Job Interview common

Se eu tivesse tido mais experiência, teria aplicado antes.

Social Media common

Se eu tivesse sabido que era tão bom, teria ido!

Travel occasional

Se tivéssemos reservado o hotel, teríamos economizado.

Food Delivery occasional

Se eu tivesse pedido antes, teria chegado quente.

Academic Writing common

Se os dados tivessem sido analisados, teríamos concluído.

💬

브라질 현지 구어체

브라질 사람들은 일상 대화에서 'teria ido' 대신 'ia'나 'tinha ido'라고 짧게 말하는 경우가 많아요:
Se eu soubesse, eu ia com você.
⚠️

'Se' 절의 절대 규칙

'Se' 다음에 바로 'teria'를 쓰는 건 문법적으로 큰 실수이니 꼭 'tivesse'를 써주세요:
Se eu tivesse dinheiro, eu teria comprado.
🎯

원어민 같은 발음 꿀팁

말을 빨리 할 때는 'Se eu tivesse'의 모음들이 합쳐져서 마치 'Seu tivesse'처럼 들리기도 한답니다:
Seu tivesse tempo, eu faria isso.

Smart Tips

Always use the full 'tivesse' form to sound professional.

Se eu tinha estudado... Se eu tivesse estudado...

Don't be surprised if they use 'tinha', but stick to 'tivesse' for clarity.

Se eu tinha visto... Se eu tivesse visto...

Remember to place the pronoun before the auxiliary.

Se eu tivesse lembrado-me... Se eu me tivesse lembrado...

Keep the 'se' clause structure intact.

Teria você ido se tivesse sabido? Se você tivesse sabido, teria ido?

발음

tee-VEH-seh

Tivesse

The 'ss' is a soft 's' sound. The 'e' at the end is often dropped in fast speech.

Conditional dip

Se eu tivesse sabido ↘, eu teria vindo ↗.

The first clause falls, the second rises.

암기하기

기억법

Tivesse-Teria: The T-T team. If you have a 'Tivesse' (If), you must have a 'Teria' (Then).

시각적 연상

Imagine a fork in the road. One path is reality, the other is a ghost path. The ghost path is the 'tivesse' path.

Rhyme

Se tivesse o passado, teria o resultado.

Story

Maria missed the bus. She thought: 'If I had woken up earlier (Se eu tivesse acordado), I would have caught the bus (teria pegado o ônibus). But I didn't, so I am here.'

Word Web

SeTivesseTeriaParticípioPassadoCondicionalHipótese

챌린지

Write 3 sentences about things you would have done differently yesterday.

문화 노트

Brazilians often use the imperfect indicative ('tinha') in informal speech instead of the pluperfect subjunctive.

European Portuguese speakers are more likely to maintain the formal subjunctive structure.

In formal writing, the 'tivesse' form is mandatory regardless of dialect.

Derived from Latin pluperfect subjunctive.

대화 시작하기

Se você tivesse nascido em outro país, onde teria morado?

Se você tivesse tido mais tempo ontem, o que teria feito?

Se você não tivesse estudado português, o que estaria fazendo?

Se você tivesse ganhado na loteria, teria comprado o quê?

일기 주제

Write about a regret from last year.
Hypothesize about a historical event.
What would you have changed about your last vacation?
Reflect on a missed career opportunity.

자주 하는 실수

Incorrect

정답


Incorrect

정답


Incorrect

정답


Incorrect

정답

Test Yourself

동사의 올바른 형태를 채워 문장을 완성하세요.

Se eu ___ (saber), eu ___ (ajudar).

✓ Correct! ✗ Not quite. Correct answer: tivesse sabido / teria ajudado
조건절에는 'tivesse' + 과거분사가 오고, 결과절에는 'teria' + 과거분사가 와야 합니다.
과거 가상 상황을 나타내는 문장을 고르세요.

다음 중 올바른 옵션을 선택하세요:

✓ Correct! ✗ Not quite. Correct answer: Se eu tivesse tido tempo, eu teria ido.
세 번째 옵션만이 이미 일어나지 않은 과거의 일을 가리키는 복합 과거 구조를 사용하고 있습니다.
다음 문장에서 틀린 부분을 찾아보세요.

Se você teria me ligado, eu teria atendido.

✓ Correct! ✗ Not quite. Correct answer: Change 'teria me ligado' to 'tivesse me ligado'
'Se' 절 안에는 조건법('teria')을 절대 쓸 수 없어요. 대신 접속법('tivesse')을 사용해야 합니다.

Score: /3

연습 문제

8 exercises
Complete the sentence.

Se eu ___ (saber), teria ido.

✓ Correct! ✗ Not quite. Correct answer: tivesse sabido
Requires pluperfect subjunctive.
Choose the correct form. 객관식

Se você ___ (ter) tempo, teria feito?

✓ Correct! ✗ Not quite. Correct answer: tivesse tido
Correct subjunctive form.
Fix the sentence. Error Correction

Find and fix the mistake:

Se eu teria visto, teria falado.

✓ Correct! ✗ Not quite. Correct answer: Se eu tivesse visto...
Conditional cannot follow 'se'.
Transform to hypothetical past. Sentence Transformation

Eu não vi, então não falei. (Se...)

✓ Correct! ✗ Not quite. Correct answer: Se eu tivesse visto, teria falado.
Correct structure.
Match the clauses. Match Pairs

Se ele tivesse vindo, ...

✓ Correct! ✗ Not quite. Correct answer: teria gostado
Conditional result.
Conjugate 'ter' for 'nós'. Conjugation Drill

Se ___ (nós) tivéssemos...

✓ Correct! ✗ Not quite. Correct answer: tivéssemos
Correct conjugation.
Order the words. Sentence Building

teria / se / eu / tido / tempo / feito / o / trabalho.

✓ Correct! ✗ Not quite. Correct answer: Se eu tivesse tido tempo, teria feito o trabalho.
Correct word order.
Is this correct? True False Rule

'Se eu tivesse sabido, eu teria ido.'

✓ Correct! ✗ Not quite. Correct answer: True
Perfect structure.

Score: /8

Practice Bank

10 exercises
'fazer'의 알맞은 분사형을 적으세요. 빈칸 채우기

Se nós tivéssemos ___ o trabalho, o chefe não estaria bravo.

✓ Correct! ✗ Not quite. Correct answer: feito
조건과 결과가 알맞은 것끼리 짝지으세요. Match Pairs

문장을 알맞게 연결하세요:

✓ Correct! ✗ Not quite. Correct answer: ["Se eu tivesse estudado :: eu teria passado na prova","Se n\u00e3o tivesse chovido :: n\u00f3s ter\u00edamos ido \u00e0 praia","Se ela tivesse visto :: ela teria gritado"]
단어를 나열하여 문장을 완성하세요. Sentence Reorder

comprado / eu / se / tivesse / dinheiro / teria / .

✓ Correct! ✗ Not quite. Correct answer: Eu teria comprado se tivesse dinheiro.
'If I had gone'을 번역하세요. 번역

'내가 갔었더라면'을 포르투갈어로 어떻게 말하나요?

✓ Correct! ✗ Not quite. Correct answer: Se eu tivesse ido
격식 있는 문장으로 수정하세요. Error Correction

Se eu tivesse visto, eu ia falar com você.

✓ Correct! ✗ Not quite. Correct answer: Se eu tivesse visto, eu teria falado com você.
불규칙 과거분사를 고르세요. 객관식

빈칸에 들어갈 알맞은 말은? 'Se ele tivesse ___ (dizer)...'

✓ Correct! ✗ Not quite. Correct answer: dito
알맞은 조동사를 선택하세요. 빈칸 채우기

Se eles ___ chegado cedo, teriam visto o show.

✓ Correct! ✗ Not quite. Correct answer: tivessem
결과절을 완성하세요. 빈칸 채우기

Se você não tivesse mentido, ela ___ (perdoar) você.

✓ Correct! ✗ Not quite. Correct answer: teria perdoado
문장의 의미에 맞는 시제를 연결하세요. Match Pairs

구조와 시제를 매칭하세요:

✓ Correct! ✗ Not quite. Correct answer: ["Se eu estudasse, passaria :: \ud604\uc7ac\/\ubbf8\ub798\uc5d0 \ub300\ud55c \uac00\uc815","Se eu tivesse \u00e9tudi\u00e9, teria passado :: \uacfc\uac70\uc5d0 \ub300\ud55c \uac00\uc815"]
'이중 접속법' 오류를 찾아 고치세요. Error Correction

Se nós tivéssemos corrido, tivéssemos alcançado o trem.

✓ Correct! ✗ Not quite. Correct answer: 두 번째 'tivéssemos'를 'teríamos'로 교체

Score: /10

자주 묻는 질문 (8)

In informal Brazilian speech, yes. In formal writing or exams, no.

Because it uses two verbs: the auxiliary 'ter' and the main verb's participle.

No, when used with 'ter', it remains in the masculine singular form.

Yes: 'Eu teria ido se tivesse sabido.'

Yes, especially when discussing past plans that failed.

Yes, it functions exactly the same way.

The pronoun goes before the auxiliary: 'Se eu me tivesse lembrado...'

Write down regrets or 'what if' scenarios from your week.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Si hubiera sabido...

The auxiliary verb is different.

French high

Si j'avais su...

French uses indicative, Portuguese uses subjunctive.

German moderate

Wenn ich gewusst hätte...

Word order is very different.

Japanese low

知っていたら...

No verb conjugation for person.

Arabic moderate

لو كنت أعرف...

Different particle usage.

Chinese low

如果我早知道...

No verb conjugation.

Learning Path

Prerequisites

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