C1 Past Tense 9 min read ふつう

「過去の過去」:〜してしまっていた (Mais-que-Perfeito)

「過去のそのまた過去」を表現する魔法のツールです。会話では tinha を使い、読書中は -ra で終わる形に注目しましょう。

Grammar Rule in 30 Seconds

Use the 'Deep Past' to describe an action that was completed before another action in the past.

  • Use 'ter' or 'haver' in the imperfect tense + past participle: 'Eu tinha comido'.
  • It establishes a timeline: the action in the deep past happened first.
  • The past participle remains invariable when used with 'ter' in this compound form.
Subject + (tinha/havia) + Past Participle

Overview

### Overview
ポルトガル語学習において、C1レベルを目指す学習者が避けて通れないのが「過去の過去」を表す時制、Mais-que-Perfeito(大過去)です。日本語には「〜していた」という表現はありますが、ポルトガル語のこの時制は、単なる過去の継続や状態ではなく、二つの過去の出来事の「前後関係」を明確にするための極めて論理的なツールです。日本語の文法では、文脈や接続詞(「〜したとき、すでに〜していた」)で前後関係を補うことが多いですが、ポルトガル語では動詞の形そのものがその役割を担います。
この時制は、物語のナレーションにおいて非常に重要です。例えば、「パーティーに着いたとき、友達はすでに帰っていた」という状況で、tinha saído(帰っていた)という形を使うことで、帰宅という事象が到着という事象よりも前に完了していたことを一瞬で伝えます。この「時間軸の編集機能」こそが、大過去の醍醐味です。日本語話者にとって、この「過去の中の過去」を意識的に使い分けることは、最初は戸惑うかもしれません。しかし、これが使いこなせるようになると、あなたのポルトガル語は単なる情報の羅列から、深みのあるストーリーテリングへと進化します。日常会話では主に複合形(tinha + 過去分詞)が使われますが、文学作品や公的な文書では単純形(falara 等)も頻繁に現れます。これらを使い分けることは、単なる文法知識を超えた、言語的教養の証明となります。
### How This Grammar Works
大過去の論理は、時間軸を二つ以上のポイントに分けることにあります。日本語では、過去の出来事を並べる際、述語は基本的に「た形」で統一し、副詞や接続詞で順序を説明します。一方、ポルトガル語の大過去は、動詞の活用自体が「これはもう一つの過去よりもさらに前である」という情報を付与します。これは、日本語の「〜してしまっていた」「〜し終えていた」という完了のニュアンスに非常に近いですが、より客観的な時系列の整理として機能します。
ポルトガル語には、日常的に使われる「複合形(Mais-que-Perfeito Composto)」と、書き言葉で使われる「単純形(Mais-que-Perfeito Simples)」の二種類があります。複合形は、補助動詞 ter(または haver)の半過去 tinha + 過去分詞で構成されます。これは日本語の「〜していた」と構造的に非常に似ており、学習者にとって馴染みやすい形です。一方、単純形は、ラテン語由来の形態論的な変化であり、動詞の語幹に直接語尾を付ける形式です。これは日本語の古典文法における「き・けり」のような、文語的な響きを持ちます。日常会話で単純形を使うと、まるで時代劇のセリフのように聞こえてしまうため、注意が必要です。この時制を理解することは、ポルトガル語の「時間」に対する解像度を上げることと同義です。
### Formation Pattern
大過去の形成は、補助動詞の活用をマスターすれば非常に簡単です。まずは日常会話の主力である複合形を覚えましょう。
| 形式 | 構成 | 例(動詞:falar) |
|---|---|---|
| 複合形 | terの半過去 + 過去分詞 | tinha falado |
| 単純形 | 語幹 + 特殊語尾 | falara |
次に、単純形の活用パターンを見てみましょう。単純形は、直説法点過去(Pretérito Perfeito)の三人称複数形から -m を取り除いた語幹を使用します。
| 人称 | 語尾 | comerの単純形 |
|---|---|---|
| Eu | -a | comera |
| Tu | -as | comeras |
| Ele/Ela | -a | comera |
| Nós | -amos | comêramos |
| Vós | -eis | comêreis |
| Eles/Elas | -am | comeram |
注意点として、nós 形の comêramos にはアクセント記号が必須です。これを忘れると現在形と混同される可能性があります。複合形は ter の活用を覚えるだけなので、非常に効率的です。
### When To Use It
大過去は、過去の出来事の前後関係を強調したい時に使います。具体的には、以下のような場面です。
  1. 1物語の背景説明: 「私が部屋に入ったとき、彼はすでに手紙を読んでいた(tinha lido)」というように、現在の話者が過去を回想する際、さらにその前の出来事を挿入する場合。
  2. 2後悔や未練: 「もっと勉強しておけばよかった(tinha estudado)」という、過去の事実に対する反実仮想や、過去の状況報告。
  3. 3専門的な報告や文学: ニュース記事や小説において、事件の経緯を説明する際に、単純形が頻繁に登場します。読解力を高めるためには、単純形を見た瞬間に「これは過去の過去だ」と認識できる必要があります。
日本語話者は、つい「〜した」という点過去だけで全ての過去を表現しがちですが、大過去を使うことで「なぜその時、そのような行動をとったのか」という因果関係を明確にできます。例えば、「約束の時間に遅れたのは、渋滞に巻き込まれていた(tinha ficado preso)からだ」といった説明をする際、この時制が非常に役立ちます。
### Common Mistakes
  1. 1単純形を日常会話で使ってしまう: 日本語の「完了」を表現しようとして、教科書で習った単純形(falaraなど)を会話で使うと、相手は非常に違和感を覚えます。これは、現代の日本語で突然「〜せり」のような古文を使うようなものです。会話では必ず複合形を使いましょう。
  2. 2補助動詞の選択ミス: terhaver の混同です。特にブラジルポルトガル語では ter が圧倒的に一般的です。haver を使うと非常に硬い表現になるため、文脈を考えずに使うと不自然です。
  3. 3nós 形のアクセント忘れ: tínhamoscomêramos のアクセントは、単なる綴りの問題ではなく、発音と時制の区別のために不可欠です。日本語話者はアクセント記号を軽視しがちですが、ポルトガル語では意味が変わることもあるため、正確な記述が求められます。
これらのミスは、日本語の文法構造には「動詞の活用による時間軸の細分化」がそれほど強く存在しないために起こる、典型的なL1干渉です。
### Contrast With Similar Patterns
ポルトガル語の過去時制には、点過去(Pretérito Perfeito)、線過去(Pretérito Imperfeito)、大過去(Mais-que-Perfeito)があります。これらを比較してみましょう。
| 時制 | 特徴 | 日本語の感覚 |
|---|---|---|
| 点過去 | 完了した事象 | 「〜した」 |
| 線過去 | 過去の継続・習慣 | 「〜していた(最中)」 |
| 大過去 | 過去の過去 | 「〜していた(完了)」 |
日本語では「〜していた」という表現が線過去と大過去の両方の意味をカバーしてしまうため、学習者は混乱します。線過去は「過去の習慣や状態」に焦点を当て、大過去は「過去の出来事の前後関係」に焦点を当てます。この違いを意識し、文脈の中で「これは過去の点よりも前に起きたことか?」と自問する癖をつけることが、C1レベルへの近道です。
### Quick FAQ
Q: 大過去の単純形は本当に使わないのですか?
A: 現代の日常会話ではまず使いません。しかし、ブラジルの文学やポルトガルの少し堅いニュースでは頻繁に出会います。受動的な理解は必須です。
Q: tinha tido という表現は正しいですか?
A: はい、正しいです。「持っていた(tinha)」「持った(tido)」という組み合わせで、「それまで持っていた」という意味になります。少し響きは独特ですが、文法的に完璧です。
Q: 過去分詞は性数一致させますか?
A: ter を補助動詞として使う場合、基本的には一致させません。常に男性単数形で固定されます。
Q: 大過去を使うべきか迷う時はどうすればいいですか?
A: 二つの過去の出来事があり、その順序を強調したい場合は迷わず大過去を使ってください。もし順序が重要でないなら、点過去を並べるだけでも通じます。しかし、C1レベルを目指すなら、あえて大過去を使って洗練された文章を構築しましょう。

Conjugation of 'Ter' (Imperfect) + Participle

Pronoun Auxiliary (Ter) Participle (e.g., Comido) Full Form
Eu
tinha
comido
tinha comido
Tu
tinhas
comido
tinhas comido
Ele/Ela
tinha
comido
tinha comido
Nós
tínhamos
comido
tínhamos comido
Vós
tínheis
comido
tínheis comido
Eles/Elas
tinham
comido
tinham comido

Meanings

The compound pluperfect describes an action that occurred and was completed prior to another action or point in the past.

1

Chronological precedence

Action completed before another past event.

“Eu já tinha terminado o relatório quando o chefe chegou.”

“Ela tinha visto aquele filme antes de ler o livro.”

2

Hypothetical past

Used in conditional structures to express regret or unrealized past possibilities.

“Se eu tivesse sabido, teria ido.”

“Eu tinha pensado em te ligar, mas desisti.”

3

Literary narrative

Setting the stage in storytelling.

“O sol já tinha se posto quando a jornada começou.”

“A cidade tinha mudado muito desde a última visita.”

Reference Table

Reference table for 「過去の過去」:〜してしまっていた (Mais-que-Perfeito)
主語 複合形(日常会話) 単純形(文学的) 意味
Eu
tinha feito
fizera
私は〜していた
Tu
tinhas ido
fora
君は行っていた
Ele/Ela/Você
tinha visto
vira
彼/彼女/あなたは見ていた
Nós
tínhamos comido
comêramos
私たちは食べていた
Eles/Elas/Vocês
tinham chegado
chegaram
彼ら/あなたたちは着いていた
Eu
tinha comprado
comprara
私は買っていた

フォーマル度スペクトル

フォーマル
Eu já tinha terminado.

Eu já tinha terminado. (Work deadline)

ニュートラル
Eu já tinha terminado.

Eu já tinha terminado. (Work deadline)

カジュアル
Já tinha acabado.

Já tinha acabado. (Work deadline)

スラング
Já tinha finalizado tudo.

Já tinha finalizado tudo. (Work deadline)

大過去(Mais-que-Perfeito)のマップ

大過去

複合形(口語)

  • tinha falado 話していた
  • tinha feito していた

単純形(文語)

  • falara 話していた
  • fizera していた

過去 vs. 大過去

完全過去
Eu comi 私は食べた
大過去
Eu tinha comido 私は食べていた

正しい時制の選び方

1

その動作は過去に起きましたか?

YES
次のステップへ
NO
現在形を使用
2

別の過去の出来事よりも前に起きましたか?

YES
大過去を使用
NO ↓

よく使う不規則過去分詞

⚠️

不規則形

  • feito (fazer)
  • visto (ver)
  • dito (dizer)
  • escrito (escrever)

レベル別の例文

1

Eu tinha comido.

I had eaten.

2

Ela tinha saído.

She had left.

3

Nós tínhamos falado.

We had spoken.

4

Eles tinham dormido.

They had slept.

1

Eu já tinha feito o jantar.

I had already made dinner.

2

Eles tinham visto o filme antes.

They had seen the movie before.

3

Você tinha me avisado?

Had you warned me?

4

Não tínhamos chegado ainda.

We hadn't arrived yet.

1

Quando cheguei, a loja já tinha fechado.

When I arrived, the shop had already closed.

2

Ela tinha estudado muito antes da prova.

She had studied a lot before the test.

3

Eles tinham planejado tudo com cuidado.

They had planned everything carefully.

4

Eu não tinha percebido o erro.

I hadn't noticed the mistake.

1

Se eu tivesse sabido, tinha ido.

If I had known, I would have gone.

2

O projeto tinha sido aprovado na semana anterior.

The project had been approved the previous week.

3

Eles tinham vivido lá por dez anos.

They had lived there for ten years.

4

Eu tinha pensado em desistir, mas continuei.

I had thought about giving up, but I continued.

1

A empresa já tinha falido quando ele assumiu.

The company had already gone bankrupt when he took over.

2

Ela tinha lido todos os clássicos antes dos vinte.

She had read all the classics before twenty.

3

Eles tinham se conhecido em Paris, anos atrás.

They had met in Paris, years ago.

4

Tinha sido uma decisão difícil, mas necessária.

It had been a difficult, but necessary decision.

1

O autor já tinha delineado o destino do herói.

The author had already outlined the hero's fate.

2

Eles tinham subestimado a complexidade do problema.

They had underestimated the complexity of the problem.

3

Tinha-se criado uma atmosfera de tensão insuportável.

An atmosphere of unbearable tension had been created.

4

Ela tinha vislumbrado aquele futuro há muito tempo.

She had glimpsed that future a long time ago.

間違えやすい

The 'Deep Past': Had Done (Mais-que-Perfeito) Pretérito Perfeito vs Mais-que-Perfeito

Learners often use the simple past for everything.

The 'Deep Past': Had Done (Mais-que-Perfeito) Imperfect vs Mais-que-Perfeito

Both use 'tinha' or similar roots.

The 'Deep Past': Had Done (Mais-que-Perfeito) Simple Pluperfect vs Compound

Simple is literary, compound is spoken.

よくある間違い

Eu tinha comido o bolo.

Eu tinha comido o bolo.

Actually, this is correct, but beginners often try to make 'comido' agree with 'bolo'.

Eu tinha vi o filme.

Eu tinha visto o filme.

Using the wrong participle form.

Eu comia o bolo antes de sair.

Eu tinha comido o bolo antes de sair.

Using imperfect instead of pluperfect for sequence.

Eu fizera o trabalho.

Eu tinha feito o trabalho.

Using the literary simple pluperfect in casual speech.

文型パターン

Eu já tinha ___ quando ele chegou.

Nós tínhamos ___ tudo antes da reunião.

Você já tinha ___ essa notícia?

Eles tinham ___ que não viriam.

Real World Usage

Texting very common

Já tinha te mandado a mensagem!

Job Interview common

Eu já tinha gerenciado equipes antes.

Travel common

Nós já tínhamos reservado o passeio.

Food Delivery occasional

O pedido já tinha saído quando liguei.

Social Media common

Quem nunca tinha pensado nisso?

Academic Writing common

O autor já tinha estabelecido essa premissa.

🎯

迷ったら 'Ter' を使おう

日常のあらゆるシーンで「tinha + 過去分詞」を使えば間違いありません。文学作品を書くのでなければ、これが一番自然です。
Eu tinha visto esse filme antes.
⚠️

単純形の使いすぎに注意

友達へのメッセージで単純形(falaraなど)を使うと、不自然に堅苦しく、皮肉っぽく聞こえることがあります。
Eu já falara com ele.
ではなく、会話では複合形を使いましょう。
💬

ブラジルとポルトガルの違い

ブラジルでは助動詞に 'haver' を使うのは稀ですが、ポルトガルでは少し上品な響きとして使われることがあります。
Eu havia dito a verdade.

Smart Tips

Use the pluperfect to set the scene before the main action.

Eu cheguei e comi. Eu cheguei e percebi que eles já tinham comido.

Use it to justify why something didn't happen.

Não fiz o trabalho. Eu não tinha feito o trabalho porque não recebi o arquivo.

Place 'já' between the auxiliary and the participle.

Já eu tinha feito. Eu já tinha feito.

Avoid the simple pluperfect; stick to the compound.

Fizera o projeto. Eu tinha feito o projeto.

発音

/ˈtĩ.ɲɐ/

Tinha

The 'nh' sound is a palatal nasal, like 'canyon'.

Falling

Eu já tinha saído. ↘

Finality and completion.

暗記しよう

記憶術

Think of the 'Deep Past' as a submarine diving below the surface of the regular past.

視覚的連想

Imagine a timeline as a rope. The 'Deep Past' is a knot tied further back on the rope before the main event knot.

Rhyme

When the past is far behind, 'tinha' is the word you'll find.

Story

Yesterday, I arrived at the party (Simple Past). But before that, I had already eaten (Deep Past). Because I had eaten, I wasn't hungry. The sequence is clear.

Word Web

TinhaAntesParticípioPassadoSequência

チャレンジ

Write 3 sentences about your morning using 'já tinha' to describe things you did before leaving the house.

文化メモ

The compound form is used almost exclusively in speech.

The simple pluperfect is more common in writing, but the compound is used in speech.

Similar to Brazilian usage, favoring the compound form.

Derived from the Latin 'plusquamperfectum'.

会話のきっかけ

O que você já tinha feito antes de sair hoje?

Você já tinha visitado este lugar antes?

O que você tinha planejado para o fim de semana?

Você já tinha ouvido falar sobre isso?

日記のテーマ

Write about a time you arrived late. What had already happened?
Describe a goal you had set for yourself last year.
Reflect on a mistake you made. What had you thought before?
Describe your preparation for a big event.

よくある間違い

Incorrect

正解


Incorrect

正解


Incorrect

正解


Incorrect

正解

Test Yourself

正しい複合大過去の形を空欄に入れてください。

Quando eu liguei, ela já ___ (sair).

✓ Correct! ✗ Not quite. Correct answer: tinha saído
複合形は 'tinha' + 過去分詞の 'saído' を使います。
単純大過去(文学的表現)を正しく使っているのはどれ? 選択問題

'Ele tinha falado' の文学的な言い換えを選んでください:

✓ Correct! ✗ Not quite. Correct answer: Ele falara
'Falara' が単純大過去です。 'Falará' は未来形、 'falaria' は条件法です。
過去の時系列における間違いを見つけて直してください。 Error Correction

Find and fix the mistake:

Eu cheguei tarde porque eu tinha perdedo o ônibus.

✓ Correct! ✗ Not quite. Correct answer: Eu cheguei tarde porque eu tinha perdido o ônibus.
'perder' の過去分詞は 'perdido' です。 'perdedo' という形は存在しません。

Score: /3

練習問題

8 exercises
Fill in the blank with the correct form of 'ter' + participle.

Eu já tinha ___ (fazer) o trabalho.

✓ Correct! ✗ Not quite. Correct answer: feito
The participle of fazer is feito.
Correct the sentence. Error Correction

Find and fix the mistake:

Eles tinha comido o bolo.

✓ Correct! ✗ Not quite. Correct answer: Eles tinham comido
Subject-verb agreement.
Choose the correct sequence. 選択問題

Quando cheguei, eles já ___ (sair).

✓ Correct! ✗ Not quite. Correct answer: tinham saído
Plural subject requires plural auxiliary.
Reorder the words. Sentence Reorder

tinha / eu / feito / já / isso

✓ Correct! ✗ Not quite. Correct answer: Eu já tinha feito isso
Standard word order.
Conjugate 'ter' in the imperfect. Conjugation Drill

Nós ___ (ter) falado.

✓ Correct! ✗ Not quite. Correct answer: tínhamos
Correct conjugation for 'nós'.
Match the verb to its participle. Match Pairs

Fazer -> ?, Dizer -> ?, Ver -> ?

✓ Correct! ✗ Not quite. Correct answer: Feito, dito, visto
Irregular participles.
Change to negative. Sentence Transformation

Eu tinha visto o filme.

✓ Correct! ✗ Not quite. Correct answer: Eu não tinha visto o filme
Negative placement.
Complete the dialogue. Dialogue Completion

A: Você já tinha terminado? B: Sim, eu ___.

✓ Correct! ✗ Not quite. Correct answer: tinha terminado
Full answer is preferred.

Score: /8

Practice Bank

10 exercises
複合形を使ってポルトガル語に訳してください。 翻訳

We had already eaten when they arrived.

✓ Correct! ✗ Not quite. Correct answer: Nós já tínhamos comido quando eles chegaram.
大過去の文になるように並べ替えてください。 Sentence Reorder

tinha / Ele / o / esquecido / carregador / .

✓ Correct! ✗ Not quite. Correct answer: Ele tinha esquecido o carregador.
複合形とそれに対応する単純形(文学的表現)を一致させてください。 Match Pairs

これらの形を組み合わせてください:

✓ Correct! ✗ Not quite. Correct answer: tinha feito : fizera
単純大過去の 'nós' の形で補完してください。 穴埋め問題

Nós ___ (comprar) a casa antes da crise.

✓ Correct! ✗ Not quite. Correct answer: compráramos
正しい否定文を選択してください。 選択問題

正しいのはどれ?

✓ Correct! ✗ Not quite. Correct answer: Eu ainda não tinha visto esse vídeo.
過去分詞の間違いを直してください。 Error Correction

Ela já tinha escrevido a mensagem.

✓ Correct! ✗ Not quite. Correct answer: Ela já tinha escrito a mensagem.
文学的な形(単純形)を使ってポルトガル語に訳してください。 翻訳

I had seen the truth.

✓ Correct! ✗ Not quite. Correct answer: Eu vira a verdade.
ter の複数形を使ってください。 穴埋め問題

Eles ___ (estudar) muito antes da prova.

✓ Correct! ✗ Not quite. Correct answer: tinham estudado
疑問文になるように並べ替えてください。 Sentence Reorder

você / já / tinha / ? / o / filme / visto

✓ Correct! ✗ Not quite. Correct answer: Você já tinha visto o filme?
ポルトガルでよりフォーマルとされる助動詞はどちらですか? 選択問題

よりフォーマルなバージョンを選んでください:

✓ Correct! ✗ Not quite. Correct answer: Ele havia chegado.

Score: /10

よくある質問 (8)

Yes, but 'haver' is very formal and mostly used in writing.

No, it is always invariable in this compound tense.

Yes, it is very common in Brazil and Portugal.

The simple past is the main event; the pluperfect is the background event.

No, this is strictly for the past.

Because it dives deeper into the past than the simple past.

Yes, it is the direct equivalent.

Try to use a simpler verb or rephrase the sentence.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Había comido

Auxiliary verb choice (haber vs ter).

French high

Plus-que-parfait

Agreement of the participle with 'être'.

German moderate

Plusquamperfekt

Word order (participle at the end).

Japanese low

Te-ita

Agglutinative structure vs auxiliary verb.

Arabic moderate

Kana + past tense

Conjugation of both verbs.

Chinese low

Yijing + verb + le

No verb conjugation.

Learning Path

Prerequisites

Was this helpful?
まだコメントがありません。最初に考えをシェアしましょう!