C1 Subjunctive 9 min read むずかしい

過去への希望と疑い:現在完了形接続法 (Tenha feito)

今のあなたの気持ちを、すでに終わった過去の出来事にリンクさせる魔法の形です。tenha と「過去分詞」のセットで覚えましょう!

Grammar Rule in 30 Seconds

Use the Present Perfect Subjunctive to express doubt, emotion, or desire regarding actions that were completed in the past.

  • Use it after triggers like 'espero que' or 'duvido que' when the action is finished: Espero que você tenha chegado bem.
  • Form it with the present subjunctive of 'ter' + the past participle of the main verb.
  • It bridges the gap between present-tense triggers and past-tense events.
Espero que + [tenha/tenhas/tenhamos/tenham] + [Particípio]

Overview

### Overview
ポルトガル語の学習において、C1レベルに到達した学習者が直面する最も洗練された文法項目の一つが、この「接続法現在完了(Pretérito Perfeito Composto do Subjuntivo)」です。日本語の文法体系には、動詞の活用そのものに「接続法」という概念が存在しません。日本語では「~だろう」「~かもしれない」「~と願う」といった助動詞や副詞を用いて主観的な態度を表現しますが、ポルトガル語では動詞そのものの形を変化させることで、話し手の心理的な態度(疑念、希望、感情、必要性)を明確に示します。
この時制は、過去に完了した事象に対して、現在の話し手が抱く主観的な評価を表現する際に不可欠です。例えば、「彼がもう着いたといいな」という文を考えてみましょう。日本語では「着いた」という過去の事実に対して「~といいな」という願望を添えるだけですが、ポルトガル語では「着いた」という事実に「現在」の視点から「不確実性」や「願望」のフィルターをかける必要があります。これが接続法現在完了の役割です。この時制を使いこなせるようになると、単なる過去の報告(直説法)から脱却し、より知的でニュアンス豊かな表現が可能になります。日常会話はもちろん、ビジネスの場やエッセイにおいて、相手への配慮や自分の心の揺れを繊細に伝えるための「究極のツール」と言えるでしょう。
### How This Grammar Works
接続法現在完了は、複合時制(Tempo Composto)の一種です。これは、助動詞 ter(または稀に haver)の「接続法現在形」と、本動詞の「過去分詞」を組み合わせて作られます。日本語の文法で言うならば、助動詞の部分が「心理的態度」を担い、過去分詞の部分が「過去の完了した事象」を担うという二段構えの構造です。
この時制の核となるのは、「現在」という視点と「過去」という事象の融合です。接続法現在形の tenha を使うことで、話し手の現在の感情や疑念を提示し、それに続く過去分詞で「すでに終わったこと」を指し示します。例えば Duvido que ele tenha feito isso(彼がそれをしたとは疑わしい)という文では、Duvido(私は疑う)という現在の心の状態が、tenha feito(したということ)という過去の事実に接続されています。この「現在から過去を振り返る際の主観性」こそが、この時制の真骨頂です。
日本語と比較すると、日本語は「~したそうだ」「~したかもしれない」と語尾で処理しますが、ポルトガル語は「~が、~したことを~」というように、主節の動詞が従属節の動詞の形を強制的に変化させる「時制の一致」や「モードの支配」が厳格に機能します。この仕組みを理解することは、ポルトガル語の論理構造を深く理解することと同義です。
### Formation Pattern
接続法現在完了の形成は、非常に規則的です。以下のステップに従ってください。
  1. 1助動詞 ter を接続法現在形に活用する。
  2. 2本動詞を過去分詞にする(不変化)。
| 人称 | 助動詞 (ter) | 本動詞 (過去分詞) |
|---|---|---|
| eu | tenha | -ado / -ido |
| você/ele/ela | tenha | -ado / -ido |
| nós | tenhamos | -ado / -ido |
| vocês/eles/elas | tenham | -ado / -ido |
例:Espero que você tenha estudado.(あなたが勉強したことを願う。)
この構成において、過去分詞は主語の性や数に一切影響を受けず、常に固定された形(男性単数形)を保ちます。これは日本語にはない感覚ですが、英語の have done と同様の構造だと考えると理解しやすいでしょう。ただし、ポルトガル語では主節に Espero que などの接続法を誘発するトリガー(動詞や表現)が必ず必要です。
### When To Use It
この時制は、主に以下のような状況で使用されます。
  1. 1過去の事象に対する疑念や不確実性: Não acho que ele tenha esquecido.(彼が忘れたとは思わない。)「忘れた」という過去の事実に対し、現在の話し手が「そうではない」という疑念や否定を述べています。
  2. 2過去の事象に対する希望や願望: Tomara que eles tenham chegado bem.(彼らが無事に着いたといいな。)完了したはずの過去の事象に対し、現在の話し手がポジティブな結果を願う場合です。
  3. 3過去の事象に対する感情: Fico triste que ela tenha ido embora.(彼女が行ってしまったことが悲しい。)「行った」という過去の結果に対し、現在の自分が悲しみを感じているという文脈です。
  4. 4非人称表現による評価: É importante que você tenha lido o livro.(その本を読んでいることが重要だ。)「読んだ」という完了した過去の行為が、現在において重要であると評価しています。
日本語の「~したはずだ」「~したに違いない」といった推量とは異なり、ポルトガル語のこの表現は、話し手の「主観的な関与」が非常に強いのが特徴です。
### Common Mistakes
  1. 1直説法との混同: 日本語話者は「過去の事実」をそのまま述べる傾向があるため、Espero que ele chegou と言ってしまうミスが非常に多いです。chegou は直説法であり、「彼が着いた」という客観的事実を述べる形です。接続法を必要とする文脈では、必ず tenha chegado を使う必要があります。これは、日本語の「~したと確信している」と「~したと願う」の区別を、動詞の活用で厳密に行う必要があるためです。
  2. 2過去分詞の性数一致の勘違い: ter を使った複合時制では、過去分詞は変化しません。しかし、serestar を使った受動態や状態の表現(Ele está cansado)と混同し、Eles tenham chegados と複数形にしてしまうミスが多発します。ter の後は常に不変化であることを強調して覚えてください。
  3. 3時制の選択ミス: 接続法現在完了と接続法半過去(tivesse feito)を混同するケースです。前者は「現在から見て過去に完了したこと」を指し、後者は「過去の時点から見てさらに前のこと(大過去)」や「仮定法」を指します。日本語の「~しただろう」という表現が現在のことなのか過去のことなのか、文脈を整理する訓練が必要です。
### Contrast With Similar Patterns
| 比較項目 | 接続法現在完了 | 直説法点過去 |
|---|---|---|
| ニュアンス | 主観的・不確実 | 客観的・事実 |
| 構造 | tenha + 過去分詞 | 動詞の点過去活用 |
| 使用場面 | 願望、疑念、感情 | 事実の報告、歴史的記述 |
| 日本語のイメージ | ~したといいな、~したか不明 | ~した(事実) |
### Quick FAQ
Q1: haver を使ってもいいですか?
A1: 文法上は正しいですが、現代のブラジルポルトガル語では ter を使うのが圧倒的に自然です。haver は非常に硬い文語表現になります。
Q2: なぜ過去分詞は変化しないのですか?
A2: ポルトガル語の文法規則として、ter を助動詞とする複合時制では、過去分詞は不変と定められているからです。これは serestar との決定的な違いです。
Q3: 接続法現在完了を使わないとどうなりますか?
A3: 文法的に誤りとなります。特に試験やビジネスの場では、接続法を誘発するトリガーがあるにもかかわらず直説法を使うと、非常に不自然で教養がない印象を与えてしまいます。

Conjugation of 'Ter' (Present Subjunctive)

Pessoa Conjugação
Eu
tenha
Você/Ele/Ela
tenha
Nós
tenhamos
Vocês/Eles/Elas
tenham

Meanings

This tense is used to express subjective attitudes (doubt, hope, regret) regarding an action that occurred and was completed before the moment of speaking.

1

Past uncertainty

Expressing doubt about whether a past action occurred.

“Não acredito que ele tenha dito isso.”

“Duvido que ela tenha viajado ontem.”

2

Past emotion

Expressing feelings about a completed past event.

“Fico feliz que você tenha vindo.”

“Sinto muito que eles tenham perdido o voo.”

3

Past desire

Wishing that something had happened in the past.

“Espero que você tenha gostado do presente.”

“Desejo que eles tenham tido uma boa viagem.”

Reference Table

Reference table for 過去への希望と疑い:現在完了形接続法 (Tenha feito)
主語 助動詞 (ter) 過去分詞 意味の例
Eu
tenha
falado
私が話したこと
Você/Ele/Ela
tenha
comido
あなたが/彼が/彼女が食べたこと
Nós
tenhamos
partido
私たちが去ったこと
Vocês/Eles/Elas
tenham
visto
あなたたちが/彼らが/彼女らが会ったこと
Eu
tenha
feito
私がしたこと(不規則)
Nós
tenhamos
chegado
私たちが到着したこと

フォーマル度スペクトル

フォーマル
Fico satisfeito que Vossa Senhoria tenha chegado.

Fico satisfeito que Vossa Senhoria tenha chegado. (Greeting)

ニュートラル
Fico feliz que você tenha chegado.

Fico feliz que você tenha chegado. (Greeting)

カジュアル
Que bom que você chegou!

Que bom que você chegou! (Greeting)

スラング
Massa que tu chegou!

Massa que tu chegou! (Greeting)

接続法のトリガー(現在完了)

接続法現在完了

感情

  • Fico feliz que 〜で嬉しい
  • É uma pena que 〜なのは残念だ

疑い

  • Duvido que 〜か疑わしい
  • Não creio que 〜とは思えない

希望

  • Espero que 〜を願う
  • Tomara que 〜だといいな

過去の事実 vs 過去への主観

直説法(事実)
Você chegou. あなたは着いた。
Eles comeram. 彼らは食べた。
接続法(気持ち)
Espero que você tenha chegado. 着いていればいいな。
Duvido que eles tenham comido. 食べたなんて疑わしい。

正しい時制の選び方

1

トリガー(希望、疑い、感情)はある?

YES
次のステップへ
NO
直説法(完全過去)を使う
2

その出来事は過去に起きた?

YES
接続法現在完了 (Tenha + 過去分詞) を使う
NO ↓

よく使う不規則過去分詞

超重要!不規則形

  • Visto (Ver)
  • Feito (Fazer)
  • Dito (Dizer)
  • Escrito (Escrever)

-ido で終わる形

  • Comido (Comer)
  • Partido (Partir)
  • Sido (Ser)
  • Ido (Ir)

レベル別の例文

1

Espero que você tenha gostado.

I hope you liked it.

2

Duvido que ele tenha vindo.

I doubt he came.

3

Que bom que você tenha chegado!

Good that you arrived!

4

Sinto que eles tenham saído.

I feel that they left.

1

Não acredito que ela tenha esquecido.

I don't believe she forgot.

2

É possível que eles tenham viajado.

It is possible they traveled.

3

Fico feliz que você tenha aceitado.

I'm happy you accepted.

4

Tomara que eles tenham terminado.

I hope they finished.

1

É uma pena que o evento tenha sido cancelado.

It's a shame the event was canceled.

2

Duvido muito que eles tenham lido o livro.

I highly doubt they read the book.

3

Espero que você tenha tido um bom dia.

I hope you had a good day.

4

Não é certo que ela tenha assinado o contrato.

It's not certain she signed the contract.

1

Embora eu duvide que eles tenham compreendido a gravidade, agradeço o esforço.

Although I doubt they understood the gravity, I appreciate the effort.

2

É surpreendente que o projeto tenha avançado tanto.

It's surprising the project has advanced so much.

3

Não creio que o governo tenha tomado a medida correta.

I don't believe the government took the correct measure.

4

Fico contente que você tenha superado os desafios.

I'm glad you overcame the challenges.

1

É imprescindível que o comitê tenha analisado todos os dados antes da votação.

It is essential that the committee has analyzed all data before the vote.

2

Duvido que o autor tenha pretendido tal interpretação.

I doubt the author intended such an interpretation.

3

É notável que a equipe tenha mantido a calma sob pressão.

It is remarkable that the team kept calm under pressure.

4

Não é de se estranhar que eles tenham buscado alternativas.

It's not surprising they sought alternatives.

1

Por mais que eu duvide que o sistema tenha funcionado, a tentativa foi válida.

As much as I doubt the system worked, the attempt was valid.

2

É imperativo que o diagnóstico tenha sido preciso para o sucesso do tratamento.

It is imperative that the diagnosis was accurate for the treatment's success.

3

Não obstante as críticas, fico satisfeito que a obra tenha sido publicada.

Notwithstanding the criticism, I'm satisfied the work was published.

4

É improvável que o fenômeno tenha ocorrido sem intervenção externa.

It is unlikely the phenomenon occurred without external intervention.

間違えやすい

Hopes & Doubts about the Past (Present Perfect Subjunctive) Pretérito Imperfeito do Subjuntivo

Learners use it for completed past actions.

Hopes & Doubts about the Past (Present Perfect Subjunctive) Pretérito Perfeito do Indicativo

Learners use it after subjunctive triggers.

Hopes & Doubts about the Past (Present Perfect Subjunctive) Plus-que-perfeito do Subjuntivo

Learners use it for past actions instead of perfect.

よくある間違い

Espero que você gostou.

Espero que você tenha gostado.

Indicative instead of subjunctive.

Duvido que ele chegou.

Duvido que ele tenha chegado.

Indicative instead of subjunctive.

Espero que você gostasse.

Espero que você tenha gostado.

Wrong subjunctive tense.

Eu quero que você tem vindo.

Eu quero que você tenha vindo.

Wrong auxiliary.

É bom que eles chegaram.

É bom que eles tenham chegado.

Indicative used after emotional trigger.

Duvido que ela tem feito.

Duvido que ela tenha feito.

Wrong auxiliary conjugation.

Espero que nós gostamos.

Espero que nós tenhamos gostado.

Indicative instead of subjunctive.

É uma pena que você não vinha.

É uma pena que você não tenha vindo.

Imperfect instead of perfect.

Não creio que eles tinham terminado.

Não creio que eles tenham terminado.

Indicative instead of subjunctive.

Espero que você tenha vindo ontem.

Espero que você tenha vindo ontem.

Correct, but often confused with 'tivesse vindo'.

É necessário que o relatório foi feito.

É necessário que o relatório tenha sido feito.

Indicative instead of subjunctive.

Duvido que ele teria feito isso.

Duvido que ele tenha feito isso.

Conditional instead of subjunctive.

Espero que você tenha tido sucesso.

Espero que você tenha tido sucesso.

Correct, but often misused in formal writing.

É possível que eles não tinham visto.

É possível que eles não tenham visto.

Indicative instead of subjunctive.

文型パターン

Espero que você tenha ___.

Duvido que eles tenham ___ o trabalho.

É uma pena que o filme tenha ___ tão cedo.

Não creio que o governo tenha ___ essa decisão.

Real World Usage

Texting very common

Que bom que você tenha chegado!

Job Interview common

Fico feliz que você tenha aceitado o desafio.

Social Media common

Espero que todos tenham gostado da foto!

Travel occasional

Duvido que eles tenham reservado o hotel.

Food Delivery occasional

Espero que o restaurante tenha enviado o pedido.

Academic Writing common

É essencial que o autor tenha citado as fontes.

🎯

Haverの罠に注意!

教科書には haja を使う方法も載っていますが、日常会話では100% tenha を使います。haja はすごく堅苦しく聞こえるので、普段は忘れて大丈夫ですよ!例えば:
Espero que você tenha entendido.
⚠️

性数一致はさせないで!

スペイン語やフランス語を学んだ人は、過去分詞を女性形にしたくなりますが、ポルトガル語では常に男性単数形のままです。tenha comida とは言わず、常に:
Espero que ela tenha comido.
💬

WhatsAppで大活躍!

これは相手を気遣う時に最高の時制です。ボイスメッセージの最後に「すべて上手くいったことを願ってるよ」と添えるのが定番です:
Espero que tenha corrido tudo bem.

Smart Tips

Always check if the action is finished.

Espero que você gostou. Espero que você tenha gostado.

Use 'duvido que' + 'tenha'.

Duvido que ele chegou. Duvido que ele tenha chegado.

Don't use the simple past indicative after a trigger.

É bom que eles fizeram. É bom que eles tenham feito.

Remember 'tenhamos'.

Espero que nós temos feito. Espero que nós tenhamos feito.

発音

/ˈte.ɲɐ/

Tenha

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

Rising intonation

Espero que você tenha chegado? ↑

Used when expressing slight uncertainty or asking for confirmation.

暗記しよう

記憶術

Think of 'Tenha' as the 'Time-Traveler'—it brings the past into your present feelings.

視覚的連想

Imagine a suitcase (the past action) being opened by a person (the subject). The person says 'Espero que você tenha trazido tudo!' (I hope you brought everything!).

Rhyme

Se o passado já terminou, e o sentimento é de agora, use 'tenha' e o particípio, sem demora!

Story

Maria is waiting for her friend. She thinks: 'Espero que ela tenha chegado.' (I hope she arrived). Her friend arrives. Maria says: 'Fico feliz que você tenha vindo!' (I'm happy you came).

Word Web

tenhatenhamostenhamparticípiosubjuntivopassadoemoçãodúvida

チャレンジ

Write 3 sentences about things your friends did yesterday, using 'Espero que' or 'Duvido que'.

文化メモ

In Brazil, 'você' is standard, and 'tenha' is used for all singular persons.

In Portugal, 'tu' is common, and 'tenhas' is used.

In formal writing, the subjunctive is strictly observed.

Derived from the Latin perfect subjunctive, which combined the perfect stem with the subjunctive of 'esse'.

会話のきっかけ

Você acha que eles tenham gostado da festa?

Fica feliz que o Brasil tenha ganhado o jogo?

Duvida que ele tenha dito a verdade?

Espero que você tenha tido um bom dia. Como foi?

日記のテーマ

Escreva sobre algo que aconteceu ontem e como você se sente a respeito.
Descreva uma situação em que você duvidou de algo que alguém fez.
Reflita sobre uma decisão que alguém tomou e se você concorda.
Escreva um bilhete para um amigo sobre um evento passado.

よくある間違い

Incorrect

正解


Incorrect

正解


Incorrect

正解


Incorrect

正解

Test Yourself

'ter' + 'ver' (見る) の正しい形を入れてね。

Espero que você ___ o meu e-mail.

✓ Correct! ✗ Not quite. Correct answer: tenha visto
verの過去分詞は不規則で 'visto' です。主語が você なので 'tenha' を使います。
文法的に正しい文章はどれ? 選択問題

正しい選択肢を選んでね:

✓ Correct! ✗ Not quite. Correct answer: Duvido que elas tenham chegado.
複合時制では、主語が elas(彼女ら)でも過去分詞は常に男性単数形の 'chegado' です。
文章の中の間違いを見つけて直してね。 Error Correction

Find and fix the mistake:

É uma pena que nós tenhamos perdidos o ônibus.

✓ Correct! ✗ Not quite. Correct answer: É uma pena que nós tenhamos perdido o ônibus.
主語が nós でも過去分詞 'perdido' を複数形にしてはいけません。

Score: /3

練習問題

8 exercises
Complete the sentence.

Espero que você ___ (chegar) bem.

✓ Correct! ✗ Not quite. Correct answer: tenha chegado
Subjunctive perfect is needed.
Select the correct form. 選択問題

Duvido que eles ___ (terminar) o projeto.

✓ Correct! ✗ Not quite. Correct answer: tenham terminado
Subjunctive perfect is needed.
Fix the error. Error Correction

Find and fix the mistake:

Espero que você gostou da festa.

✓ Correct! ✗ Not quite. Correct answer: Espero que você tenha gostado
Needs perfect subjunctive.
Reorder the words. Sentence Reorder

que / tenha / espero / você / chegado

✓ Correct! ✗ Not quite. Correct answer: Espero que você tenha chegado
Correct word order.
Translate to Portuguese. 翻訳

I doubt they have read the book.

✓ Correct! ✗ Not quite. Correct answer: Duvido que eles tenham lido o livro
Perfect subjunctive.
Conjugate 'ter' for 'nós'. Conjugation Drill

Espero que nós ___ (ter) feito.

✓ Correct! ✗ Not quite. Correct answer: tenhamos
Present subjunctive of ter.
Match the trigger to the tense. Match Pairs

Espero que... (past action)

✓ Correct! ✗ Not quite. Correct answer: tenha feito
Perfect subjunctive.
Build a sentence. Sentence Building

Use 'Fico feliz' + 'você' + 'vir'.

✓ Correct! ✗ Not quite. Correct answer: Fico feliz que você tenha vindo
Perfect subjunctive.

Score: /8

Practice Bank

10 exercises
'ter' + 'escrever' で完成させてね。 穴埋め問題

Não acho que ele ___ a carta ainda.

✓ Correct! ✗ Not quite. Correct answer: tenha escrito
正しい語順に並べ替えてね。 Sentence Reorder

que / tenha / espero / você / entendido

✓ Correct! ✗ Not quite. Correct answer: Espero que você tenha entendido
ポルトガル語に訳してね:'I doubt they have eaten.' 翻訳

I doubt they have eaten.

✓ Correct! ✗ Not quite. Correct answer: Duvido que eles tenham comido.
見終わった映画に対して、どの反応が適切? 選択問題

最適なリアクションを選んでね:

✓ Correct! ✗ Not quite. Correct answer: Que bom que você tenha gostado!
トリガーと正しい文末を組み合わせてね。 Match Pairs

ペアを作ってね:

✓ Correct! ✗ Not quite. Correct answer: Espero que... | ...você tenha dormido bem.
動詞 'fazer' の形を直してね。 Error Correction

Não acredito que você tenha fazido isso!

✓ Correct! ✗ Not quite. Correct answer: Não acredito que você tenha feito isso!
'ter' + 'ser' で完成させてね。 穴埋め問題

Embora o dia ___ longo, estou feliz.

✓ Correct! ✗ Not quite. Correct answer: tenha sido
'ter' を使ったフォーマルな表現を選んでね。 選択問題

どれが正しい?

✓ Correct! ✗ Not quite. Correct answer: Espero que o senhor tenha recebido o arquivo.
荷物が届いたか尋ねる文に並べ替えてね。 Sentence Reorder

o / será / que / tenha / pacote / chegado / ?

✓ Correct! ✗ Not quite. Correct answer: Será que o pacote tenha chegado?
訳してね:'It is good that we have arrived.' 翻訳

It is good that we have arrived.

✓ Correct! ✗ Not quite. Correct answer: É bom que tenhamos chegado.

Score: /10

よくある質問 (8)

No, this is for past actions. For future, use the present subjunctive.

Yes, 'ter' is the auxiliary for this tense.

If the trigger is in the past, you use the pluperfect subjunctive.

Yes, very common for expressing emotions about the past.

Look for triggers like 'espero que', 'duvido que', 'é bom que'.

Yes, 'tenhamos' is the form for 'nós'.

Mainly in the use of 'você' vs 'tu'.

Because it refers to a completed (perfective) action.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Pretérito perfecto de subjuntivo (haya hecho)

Auxiliary verb is 'haber' instead of 'ter'.

French high

Subjonctif passé (aie fait)

French uses two auxiliaries depending on the verb.

German moderate

Konjunktiv I Perfekt (habe gemacht)

German usage is more restricted to indirect speech.

Japanese low

No direct equivalent

Japanese lacks a subjunctive mood.

Arabic low

No direct equivalent

Arabic uses different verbal structures for modality.

Chinese none

No direct equivalent

Chinese has no verb conjugation or subjunctive mood.

Learning Path

Prerequisites

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