ポルトガル語の混合仮定法:過去の選択と現在の結果
Grammar Rule in 30 Seconds
Use the Pluperfect Subjunctive in the 'if' clause and the Conditional in the result clause to link past actions to present outcomes.
- Use 'se' + Pretérito Mais-que-perfeito Composto do Subjuntivo for the past condition: 'Se eu tivesse estudado...'
- Use the Futuro do Pretérito (Conditional) for the present result: '...eu estaria formado agora.'
- Ensure the result is a state or situation existing in the present, not a past event.
Overview
se(もし~ならば)節と主節の時制をあえて一致させないことで、時間軸の交差を表現します。- 1過去の条件 → 現在の結果(Counterfactual Past Condition → Present Result)
se節にPretérito Mais-que-perfeito Composto do Subjuntivo(過去完了接続法)を用い、主節にCondicional Simples(単純条件法)を用います。日本語で言う「もしあの時~していたら、今頃は~だろうに」という形です。日本語の「~していたら」という仮定形が、ポルトガル語では完了形の接続法として具体化されます。過去の事実に反する仮定が、現在の現実に直接影響を及ぼしていることを示します。- 1現在の条件 → 過去の結果(Present/General Condition → Past Result)
se節にImperfeito do Subjuntivo(半過去接続法)を用い、主節にCondicional Composto(複合条件法)を用います。これは、「もし彼が(普段から)もっと慎重な性格だったら、昨日の事故は防げたはずだ」といった表現です。日本語の「~だったら」という現在の状態仮定が、過去の帰結に結びつきます。ここでは、個人の性格や恒常的な状態が主眼になります。se節の時制 | 主節の時制 | 日本語のニュアンス |Pretérito Mais-que-perfeito Composto do Subjuntivo | Condicional Simples | もしあの時~していたら、今(~だろう) |Imperfeito do Subjuntivo | Condicional Composto | もし普段から~なら、あの時~しただろう |- 過去の条件・現在の結果:
Se eu tivesse estudado mais, eu seria um especialista agora.(もしあの時もっと勉強していたら、今頃は専門家になっていただろう。) - 現在の条件・過去の結果:
Se ele fosse mais calmo, ele teria resolvido o problema ontem.(もし彼が普段からもっと冷静な性格なら、昨日の問題を解決できただろうに。)
- 後悔の念:
Se eu tivesse aceitado aquele convite, estaria em Paris hoje.(あの時その誘いを受けていたら、今頃パリにいたのに。) 過去の選択への後悔が、現在の状況とセットで語られています。 - 批判や指摘:
Se tu fosses mais atencioso, terias notado o erro no relatório.(君が普段からもっと注意深い性格なら、レポートのミスに気づいていただろう。) ここでは、相手の現在の「性格」を指摘しつつ、過去の失敗を責めています。 - 仮定の分析:
Se o governo tivesse investido na educação, hoje teríamos mais oportunidades.(政府が教育に投資していたら、今日私たちはより多くの機会を得ていただろう。) 社会的な文脈でも非常に強力な表現です。これらの表現を使うことで、単なる事実の羅列ではなく、因果関係を深く掘り下げた知的な議論が可能になります。
- 1時制の単純化(L1干渉): 日本語話者は「もし~なら」を常に同じ形(
se+ 直説法や単純な半過去)で済ませようとします。特にtivesseを単なるtinhaと言い換えてしまう誤りが多いです。これは日本語の「~たら」がどんな時制でも同じ形であることに起因します。 - 2接続法の回避: 接続法を苦手とする学習者は、
se節を直説法で代用しようとします。しかし、混合条件法は「事実に反する仮定」が前提であるため、接続法を使わないとネイティブには「現実的な可能性」と誤解されます。 - 3主節と従属節の時制の混同:
Condicional Composto(teria feito)とCondicional Simples(faria)の使い分けに迷い、どちらも単純な過去形で代用してしまうケースです。これは、日本語の「~しただろう」という表現が一つしかないため、ポルトガル語の複雑な時制体系に脳が追いつかないことが原因です。
Se eu fizesse, eu faria)との違いを理解することが重要です。以下の表で比較します。Imperfeito do Subjuntivo + Condicional Simples | 現在から未来の仮定 |tinha feitoを条件法の代わりに使うのはなぜですか?haverをterの代わりに使用できますか?haverが好まれることがありますが、ブラジルではterが圧倒的に一般的です。Mixed Conditional Formation
| If Clause (Past Subj) | Result Clause (Conditional) |
|---|---|
|
Se eu tivesse + Particípio
|
Eu estaria + [Adjetivo/Estado]
|
|
Se você tivesse + Particípio
|
Você estaria + [Adjetivo/Estado]
|
|
Se nós tivéssemos + Particípio
|
Nós estaríamos + [Adjetivo/Estado]
|
Meanings
This structure expresses a hypothetical present situation that is the consequence of a past action that did not happen.
Past-to-Present Consequence
Connecting a missed past opportunity to a current state of being.
“Se você tivesse me avisado, eu não estaria tão preocupado.”
“Se ele tivesse economizado dinheiro, estaria de férias hoje.”
Reference Table
| Form | Structure | Example |
|---|---|---|
|
Affirmative
|
Se + tivessem + part + cond
|
Se tivessem vindo, estariam aqui.
|
|
Negative
|
Se + não + tivessem + part + cond
|
Se não tivessem saído, estariam aqui.
|
|
Question
|
Se + tivessem + part + cond?
|
Se tivessem vindo, estariam aqui?
|
|
Short Answer
|
Sim, estariam.
|
Sim, estariam.
|
フォーマル度スペクトル
Se eu tivesse sabido, estaria presente. (Social)
Se eu tivesse sabido, estaria lá. (Social)
Se eu soubesse, tava lá. (Social)
Se eu manjava, tava lá. (Social)
Mixed Conditional Flow
If Clause
- Se tivesse... If I had...
Result Clause
- Estaria... I would be...
レベル別の例文
N/A
N/A
Se eu tivesse dinheiro, compraria um carro.
If I had money, I would buy a car.
Se você tivesse estudado, estaria feliz agora.
If you had studied, you would be happy now.
Se tivéssemos chegado cedo, estaríamos na reunião.
If we had arrived early, we would be in the meeting.
Se ela tivesse aceitado o convite, estaria conosco nesta festa.
If she had accepted the invite, she would be with us at this party.
Se tivéssemos investido na empresa, estaríamos ricos hoje.
If we had invested in the company, we would be rich today.
Se ele tivesse aprendido português, estaria trabalhando no Brasil.
If he had learned Portuguese, he would be working in Brazil.
Se não tivéssemos perdido o trem, estaríamos em casa agora.
If we hadn't missed the train, we would be home now.
Se a decisão tivesse sido tomada antes, estaríamos em uma posição melhor.
If the decision had been made earlier, we would be in a better position.
Se tivéssemos considerado os riscos, não estaríamos nesta situação crítica.
If we had considered the risks, we wouldn't be in this critical situation.
Se o projeto tivesse sido aprovado, estaríamos colhendo os frutos agora.
If the project had been approved, we would be reaping the rewards now.
Se tivéssemos dito a verdade, não estaríamos vivendo esta mentira.
If we had told the truth, we wouldn't be living this lie.
間違えやすい
Both use 'tivesse'.
よくある間違い
Se eu tenho, eu estaria.
Se eu tivesse, eu estaria.
Se eu tivesse, eu estarei.
Se eu tivesse, eu estaria.
Se eu teria, eu estaria.
Se eu tivesse, eu estaria.
Se eu tivesse estudado, eu teria passado.
Se eu tivesse estudado, eu estaria formado.
文型パターン
Se eu tivesse ___, eu estaria ___.
Real World Usage
Se eu tivesse visto seu post, estaria lá.
Focus on the result
Smart Tips
Use this to show analysis.
発音
Tivesse
Stress on the second syllable.
Rising-Falling
Se eu tivesse... (rise) estaria... (fall)
Hypothetical tone
暗記しよう
記憶術
Past 'Tivesse' leads to Present 'Estaria'.
視覚的連想
Imagine a bridge. One side is a broken clock (past), the other is a glowing lightbulb (present).
Rhyme
Se tivesse o passado, o presente é estaria ao seu lado.
Story
João didn't study (past). Now he is unemployed (present). If he had studied, he would be working.
Word Web
チャレンジ
Write 3 sentences about your current life based on past choices.
文化メモ
Informal speech often replaces 'tivesse' with 'tinha'.
Derived from Latin pluperfect subjunctive.
会話のきっかけ
Se você tivesse nascido em outro país, onde estaria morando?
日記のテーマ
よくある間違い
Test Yourself
Se eu tivesse (comer) ___, eu estaria (cheio) ___.
Score: /1
練習問題
1 exercisesSe eu tivesse (comer) ___, eu estaria (cheio) ___.
Score: /1
Practice Bank
10 exercisesSe eles tivessem treinado mais, eles ___ campeões agora.
teria / se / eu / não / eu / fosse / mentido / honesto
If I had slept more, I wouldn't be tired.
Which is the informal Brazilian version?
Correct the gender agreement:
Match the clauses:
Se nós ___ ouvido o conselho, não estaríamos nesta situação.
estaria / tivesse / você / se / feliz / ficado / ?
If I were you, I would have said yes.
Pure past hypothetical:
Score: /10
よくある質問 (1)
Yes, it is highly recommended.
Scaffolded Practice
1
Mastery Progress
Needs Practice
Improving
Strong
Mastered
In Other Languages
Si hubiera + participio, estaría...
None.
Si j'avais + participe, je serais...
None.
Wenn ich... hätte, wäre ich...
Word order.
もし...たら、...だったのに
Particle usage.
لو كنت...
Mood system.
如果...就...
No tense markers.
Learning Path
Prerequisites
Related Grammar Rules
繰り返しの言葉を省略する (Elipse & Zeugma)
Overview ポルトガル語のネイティブスピーカーが話すのを聞いて、言葉の半分がどこに消えたのか疑問に思ったことはありませんか...
修辞的反復(リピティション)をマスターする
### Overview ポルトガル語を学習する上で、C2レベルに到達した皆さんが次に目指すべきは、単なる文法的な正しさではなく、言語...
非現実的な仮定:夢と後悔 (se eu fosse, eu faria)
### Overview ポルトガル語における「非現実の仮定(Unreal Hypotheses)」、つまり `se eu fosse, eu faria`(もし私が〜なら...
過去の間接話法 (Ele disse que...)
### Overview ポルトガル語学習において、他人の発言や思考、命令を伝える「間接話法(`discurso indireto`)」は、中上級レベ...
過去における未来:誰かが「〜するだろう」と言ったことを伝える (Iria)
### Overview ポルトガル語学習において、過去の時点から見て「その時点での未来」を表現する「過去未来(Futuro do Pretérito...