B2 Subjunctive 14 min read Moyen

Subjonctif Passé : Douter du Passé (Tenha feito)

Utilise l'auxiliaire tenha suivi du participe pour parler d'un passé incertain ou émotionnel.

Grammar Rule in 30 Seconds

Use the Perfect Subjunctive to express doubt or emotion about an action that was completed in the past.

  • Use it after triggers like 'duvidar que' or 'é bom que' for past events: 'Duvido que ele tenha chegado.'
  • Form it with the present subjunctive of 'ter' + past participle: 'tenha' + 'falado'.
  • It bridges the gap between present-tense triggers and past-tense actions: 'Sinto muito que você tenha perdido o trem.'
Subject + (Trigger) + que + [Ter (Subj. Pres.) + Particípio]

Overview

As-tu déjà envoyé un texto risqué en pensant immédiatement : "J'espère qu'elle ne l'a pas encore lu
? Ou peut-être vérifies-tu ton compte en banque en priant :
J'espère que je n'ai pas trop dépensé" ? Ce moment où l'on regarde une action passée avec une émotion présente (doute, espoir, peur) est le domaine du Subjonctif Passé (Pretérito Perfeito Composto do Subjuntivo).
C'est le pont entre tes sentiments actuels et ce qui a pu (ou non) se produire. En portugais, on ne dit pas juste "J'espère qu'elle ne l'a pas lu". On utilise une structure spéciale pour montrer cette incertitude.
C'est la différence entre énoncer un fait et exprimer un sentiment sur une possibilité.

How This Grammar Works

Vois ce temps comme un Selfie Inversé. Tu es dans le présent (ou le futur), mais tu prends une photo de ce qui s'est passé derrière toi.
Techniquement, cela combine le Subjonctif Présent du verbe auxiliaire *ter* (avoir) avec le Participe Passé de ton verbe principal.
Utilise-le quand :
  • Tu ressens quelque chose MAINTENANT (espoir, doute, peur, surprise).
  • À propos d'une action qui s'est produite AVANT maintenant.
Ça semble complexe, mais tu utilises cette logique constamment en français. "Il est possible qu'il soit parti". Le portugais demande simplement d'utiliser le subjonctif à cause de ce déclencheur d'incertitude (Il est possible).

Formation Pattern

1
C'est un menu duo. Tu as besoin du verbe auxiliaire ter et du participe du verbe principal.
2
Étape 1 : Conjuguer 'Ter' au Subjonctif Présent
3
C'est ton ancre. Il donne le ton.
4
| Personne | 'Ter' (Subjonctif) | Traduction |
5
| :--- | :--- | :--- |
6
| Eu | tenha | (que) j'aie |
7
| Tu | tenhas | (que) tu aies |
8
| Você/Ele/Ela | tenha | (qu') il/elle ait |
9
| Nós | tenhamos | (que) nous ayons |
10
| Vocês/Eles/Elas | tenham | (qu') ils aient |
11
Étape 2 : Ajouter le Participe Passé
12
Les règles standard s'appliquent : enlève la terminaison (-ar, -er, -ir) et ajoute -ado ou -ido.
13
Falar → falado
14
Comer → comido
15
Partir → partido
16
La Formule :
17
> Phrase Déclencheur + que + Sujet + TENHA + PARTICIPE
18
*Ex : Espero que você tenha gostado. (J'espère que tu as aimé.)*

When To Use It

1. Le Doute "L'ont-ils fait ?"
Quand tu n'es pas sûr si quelque chose s'est passé dans le passé.
  • *Duvido que ele tenha comprado o carro.* (Je doute qu'il ait acheté la voiture.)
2. Le Vœu "J'espère que c'est arrivé"
Regarder en arrière et souhaiter un résultat spécifique.
  • *Tomara que eles tenham chegado bem.* (J'espère qu'ils sont bien arrivés.)
3. Réaction Émotionnelle au Passé
Quand tu es heureux, triste ou surpris par un événement passé.
  • *Sinto muito que isso tenha acontecido.* (Je suis désolé que cela soit arrivé.)
  • *É pena que ela não tenha visto o filme.* (C'est dommage qu'elle n'ait pas vu le film.)
4. Nier la Réalité
Nier un fait déclenche le subjonctif.
  • *Não é verdade que eu tenha dito isso.* (Ce n'est pas vrai que j'aie dit ça.)

Common Mistakes

1. Utiliser l'Indicatif (Le Piège du Fait)
Les apprenants essaient souvent de traduire mot à mot "Je doute qu'il l'a fait" -> *Duvido que ele fez*.
  • Faux : *Duvido que ele fez isso.*
  • Vrai : *Duvido que ele tenha feito isso.*
*Pourquoi ?* Duvido crée de l'incertitude. Tu ne peux pas suivre l'incertitude avec un temps factuel comme le passé simple (*Pretérito Perfeito*).
2. Confondre avec l'Imparfait du Subjonctif (*Tivesse*)
  • *Se eu tivesse dinheiro...* (Si j'avais de l'argent... -> Hypothétique/Condition)
  • *Espero que ele tenha dinheiro.* (J'espère qu'il a de l'argent... -> Possibilité réelle)
Ne confonds pas ton "Si j'avais (tivesse) avec ton Que j'aie" (tenha).
3. Oublier les Participes Irréguliers
Certains verbes sont des rebelles.
Incorrect
Fazer
Feito (pas *fazido*)
Dizer
Dito (pas *dizido*)
Ver
Visto (pas *vido*)

Contrast With Similar Patterns

Perfect Subjunctive vs. Personal Infinitive
C'est une lutte classique de niveau B2. Les deux peuvent se traduire par avoir fait.
  • Perfect Subjunctive : Nécessite un changement de sujet ou une phrase déclencheur spécifique + *que*.
  • *É bom que você tenha estudado.* (C'est bien que tu aies étudié.)
  • Personal Infinitive (Composé) : Souvent utilisé après des prépositions (*por, de, sem, apesar de*) se référant au même sujet.
  • *Obrigado por ter vindo.* (Merci d'être venu.)
Le Test d'Ambiance :
  • Y a-t-il un que et un déclencheur de doute/émotion ? → Subjonctif (Tenha feito)
  • Est-ce que ça suit por ou sem ? → Infinitif (Ter feito)

Quick FAQ

Q : Puis-je juste utiliser le passé simple du subjonctif ?

R: Il n'y a pas vraiment de

passé simple du subjonctif
comme tu pourrais le penser. L'*Imparfait du Subjonctif* (tivesse) fait référence à des passés hypothétiques ou des conditions. Pour parler d'une possibilité *réelle* dans le passé, tu DOIS utiliser cette forme composée (tenha + participe).

Q : Est-ce utilisé au Brésil et au Portugal ?

R: Oui, absolument. Les deux l'utilisent. Au Portugal, tu pourrais entendre un placement de pronoms un peu plus formel, mais la conjugaison *tenha/tenhas/tenha* est universelle.

Q : Et Haver ?

R: Tu pourrais lire *

Duvido que haja visto
* dans de très vieux livres ou de la haute littérature. Dans le langage moderne ? Oublie. Reste avec Ter. À moins d'écrire un poème du 19ème siècle, *ter* est ton meilleur ami.

Conjugation of 'Ter' (Present Subjunctive)

Person Auxiliary (Ter) Main Verb (Participle)
Eu
tenha
falado/comido/partido
Tu
tenhas
falado/comido/partido
Você/Ele/Ela
tenha
falado/comido/partido
Nós
tenhamos
falado/comido/partido
Vocês/Eles/Elas
tenham
falado/comido/partido

Meanings

This tense is used to express doubt, emotion, or uncertainty regarding an action that has already been completed in the past.

1

Doubt about the past

Expressing skepticism that an event occurred.

“Duvido que ela tenha saído de casa.”

“Não creio que eles tenham visto o filme.”

2

Emotion about the past

Expressing feelings regarding a past event.

“Fico feliz que você tenha vindo.”

“Sinto muito que eles tenham sofrido tanto.”

3

Past possibility

Speculating about past occurrences.

“Talvez ele tenha esquecido as chaves.”

“Pode ser que eles tenham se perdido.”

Reference Table

Reference table for Subjonctif Passé : Douter du Passé (Tenha feito)
Sujet Auxiliaire (Ter) Verbe Principal (Ex: Falar) Traduction
Eu
tenha
falado
que j'aie parlé
Tu
tenhas
falado
que tu aies parlé
Ele/Ela/Você
tenha
falado
qu'il/elle/on ait parlé
Nós
tenhamos
falado
que nous ayons parlé
Eles/Elas/Vocês
tenham
falado
qu'ils/elles aient parlé

Spectre de formalité

Formel
Duvido que ele tenha chegado.

Duvido que ele tenha chegado. (General)

Neutre
Duvido que ele tenha chegado.

Duvido que ele tenha chegado. (General)

Informel
Duvido que ele tenha chegado.

Duvido que ele tenha chegado. (General)

Argot
Duvido que ele tenha chegado.

Duvido que ele tenha chegado. (General)

Anatomie du Subjonctif Passé

Subjonctif Passé

Le Déclencheur (Émotion/Doute)

  • Espero que... J'espère que...
  • Duvido que... Je doute que...

Le Pont (Auxiliaire)

  • Tenha Aie/Ait (Subj)

L'Action (Participe)

  • Feito / Falado Fait / Parlé

Indicatif vs. Subjonctif

Fait (Indicatif)
Ele fez o trabalho. Il a fait le travail.
Eu sei que ele fez. Je sais qu'il l'a fait.
Sentiment/Doute (Subj. Passé)
Duvido que ele tenha feito. Je doute qu'il l'ait fait.
Espero que ele tenha feito. J'espère qu'il l'a fait.

Dois-je utiliser le Subjonctif Passé ?

1

Est-ce un fait certain ?

YES
Utilise l'Indicatif (Pretérito Perfeito)
NO
Étape suivante
2

Y a-t-il un déclencheur (Doute, Espoir, 'Que') ?

YES
Étape suivante
NO
Utilise l'Indicatif
3

L'action est-elle passée ?

YES
Utilise le Subjonctif Passé (Tenha + Participe)
NO ↓

Participes Irréguliers Communs

🔥

Les Incontournables

  • Fazer -> Feito
  • Dizer -> Dito
  • Ver -> Visto
🏃

Mouvement

  • Vir -> Vindo
  • Pôr -> Posto
🚪

Ouverture/Fermeture

  • Abrir -> Aberto
  • Cobrir -> Coberto

Exemples par niveau

1

Talvez ele tenha ido.

Maybe he has gone.

2

Espero que você tenha gostado.

I hope you have liked it.

3

Não acho que ele tenha vindo.

I don't think he has come.

4

Que bom que você tenha chegado!

It's good that you have arrived!

1

Sinto muito que você tenha perdido o ônibus.

I'm sorry you missed the bus.

2

Duvido que eles tenham terminado o trabalho.

I doubt they have finished the work.

3

É possível que ela tenha esquecido.

It's possible she has forgotten.

4

Fico feliz que você tenha conseguido.

I'm happy you have managed it.

1

Não acredito que eles tenham feito isso comigo.

I don't believe they have done this to me.

2

É incrível que ele tenha viajado tanto.

It's incredible that he has traveled so much.

3

Talvez eles tenham se perdido no caminho.

Maybe they have gotten lost on the way.

4

É uma pena que você não tenha visto o show.

It's a pity you haven't seen the show.

1

Embora ele tenha estudado, não passou no exame.

Although he has studied, he didn't pass the exam.

2

Duvido que o governo tenha tomado essa decisão.

I doubt the government has taken that decision.

3

É necessário que todos tenham assinado o contrato.

It is necessary that everyone has signed the contract.

4

Não creio que o projeto tenha sido aprovado.

I don't believe the project has been approved.

1

Por mais que ele tenha tentado, o resultado foi o mesmo.

No matter how much he has tried, the result was the same.

2

É improvável que a empresa tenha previsto tal crise.

It is unlikely that the company has foreseen such a crisis.

3

Não é certo que eles tenham obtido a autorização.

It is not certain that they have obtained the authorization.

4

Fico contente que você tenha superado as dificuldades.

I'm glad you have overcome the difficulties.

1

Não obstante ele tenha negado, as evidências são claras.

Notwithstanding that he has denied it, the evidence is clear.

2

É de se estranhar que eles tenham omitido esse detalhe.

It is strange that they have omitted this detail.

3

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

I doubt the author has intended such an interpretation.

4

É fundamental que o grupo tenha compreendido a gravidade.

It is fundamental that the group has understood the gravity.

Facile à confondre

Perfect Subjunctive: Doubting the Past (Tenha feito) vs Perfect Subjunctive vs. Imperfect Subjunctive

Learners mix them because both deal with the past.

Perfect Subjunctive: Doubting the Past (Tenha feito) vs Perfect Subjunctive vs. Simple Past Indicative

Learners use indicative for facts and subjunctive for doubt.

Perfect Subjunctive: Doubting the Past (Tenha feito) vs Perfect Subjunctive vs. Pluperfect Subjunctive

Both involve 'ter'.

Erreurs courantes

Duvido que ele chegou.

Duvido que ele tenha chegado.

Must use subjunctive after 'duvidar'.

Espero que você comeu.

Espero que você tenha comido.

Hope triggers subjunctive.

Não acho que eles foram.

Não acho que eles tenham ido.

Opinion triggers subjunctive.

É bom que você falou.

É bom que você tenha falado.

Impersonal expressions trigger subjunctive.

Talvez ele fez.

Talvez ele tenha feito.

Talvez requires subjunctive.

Sinto muito que você perdeu.

Sinto muito que você tenha perdido.

Emotion triggers subjunctive.

É possível que eles chegaram.

É possível que eles tenham chegado.

Possibility triggers subjunctive.

Embora ele estudou...

Embora ele tenha estudado...

Embora always triggers subjunctive.

Não creio que o projeto foi aprovado.

Não creio que o projeto tenha sido aprovado.

Passive voice needs subjunctive.

Duvido que eles viram o filme.

Duvido que eles tenham visto o filme.

Irregular participle 'visto'.

Por mais que ele tentou...

Por mais que ele tenha tentado...

Concessive clauses require subjunctive.

É improvável que a empresa previu...

É improvável que a empresa tenha previsto...

Irregular participle 'previsto'.

Não é certo que eles obtiveram...

Não é certo que eles tenham obtido...

Uncertainty triggers subjunctive.

Fico contente que você superou...

Fico contente que você tenha superado...

Emotion triggers subjunctive.

Structures de phrases

Duvido que ele tenha ___.

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

Talvez eles tenham ___ o projeto.

Não creio que o governo tenha ___ a lei.

Real World Usage

Social Media common

Não acredito que eles tenham postado isso!

Job Interview common

Fico feliz que você tenha aceitado a vaga.

Texting constant

Duvido que ele tenha lido a mensagem.

Travel occasional

Talvez eles tenham perdido o trem.

Food Delivery occasional

É possível que o entregador tenha se perdido.

Academic Writing very common

É fundamental que o estudo tenha sido revisado.

🎯

Le sandwich au 'Já'

Quand tu utilises 'já' (déjà), glisse-le entre l'auxiliaire et le participe pour sonner comme un pro :
Que ele tenha JÁ saído.
⚠️

Le piège du 'Tivesse'

Ne confonds pas Tenha feito (réalité/doute) avec Tivesse feito qui sert aux hypothèses imaginaires :
Se eu tivesse feito isso.
💬

Le 'Tu' à la brésilienne

À l'oral au Brésil, tu entendras souvent 'Tu' avec la forme de 'Você' :
Espero que tu tenha ido.

Smart Tips

Immediately think 'subjunctive'.

Duvido que ele chegou. Duvido que ele tenha chegado.

Use 'Fico feliz que' + perfect subjunctive.

Fico feliz que você chegou. Fico feliz que você tenha chegado.

Always follow with the subjunctive.

Talvez ele fez isso. Talvez ele tenha feito isso.

Always follow with the subjunctive.

Embora ele estudou, falhou. Embora ele tenha estudado, falhou.

Prononciation

TEN-ya

Stress

The stress remains on the stem of 'tenha'.

Doubtful

Duvido que ele tenha chegado? ↗

Rising intonation at the end indicates skepticism.

Mémorise-le

Moyen mnémotechnique

Think of it as the 'Have-Done-Subjunctive': If you doubt it happened, use 'tenha' + the past participle.

Association visuelle

Imagine a detective holding a magnifying glass over a finished puzzle. He says, 'I doubt that you have finished this!' (Duvido que você tenha terminado!).

Rhyme

Para o passado que não é fato, use 'tenha' e o particípio no ato.

Story

Maria is looking at a messy kitchen. She says, 'I don't believe you have cleaned this.' Her brother replies, 'I have!' Maria says, 'I doubt that you have cleaned it well.'

Word Web

tenhatenhastenhamostenhamparticípiosubjuntivopassado

Défi

Write 3 sentences today about things you doubt your friends did yesterday.

Notes culturelles

In informal Brazilian Portuguese, people often use the indicative (chegou) instead of the subjunctive (tenha chegado), but the subjunctive is still required in formal writing.

European Portuguese speakers are generally more consistent with the subjunctive mood in both speech and writing.

In academic writing, the Perfect Subjunctive is strictly required to maintain grammatical correctness.

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

Amorces de conversation

Você acha que o governo tenha feito um bom trabalho?

Ficou feliz que seu amigo tenha vindo?

Duvida que eles tenham terminado?

É possível que ela tenha esquecido?

Sujets d'écriture

Write about a time you doubted someone's actions.
Describe your feelings about a past event.
Speculate on why a project failed.
Discuss a regret using the subjunctive.

Erreurs courantes

Incorrect

Correct


Incorrect

Correct


Incorrect

Correct


Incorrect

Correct

Test Yourself

Complète la phrase avec la forme correcte

Eu duvido que ele ___ (comprar) o ingresso.

✓ Correct! ✗ Not quite. Correct answer: tenha comprado
On a besoin du subjonctif présent de 'ter' (tenha) + participe car 'Duvido' exprime un doute sur le passé.
Quelle phrase est grammaticalement correcte ? Choix multiple

Choisis la bonne option :

✓ Correct! ✗ Not quite. Correct answer: Espero que você tenha gostado do filme.
'Espero que' déclenche le subjonctif. Comme le film est fini, on utilise le subjonctif passé.
Trouve et corrige l'erreur Error Correction

Find and fix the mistake:

Não acredito que você tenha fazido isso.

✓ Correct! ✗ Not quite. Correct answer: Não acredito que você tenha feito isso.
Le participe de 'fazer' est irrégulier : c'est 'feito', pas 'fazido'.

Score: /3

Exercices pratiques

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

Duvido que eles ___ chegado.

✓ Correct! ✗ Not quite. Correct answer: tenham
Duvidar triggers the subjunctive.
Choose the correct sentence. Choix multiple

Which is correct?

✓ Correct! ✗ Not quite. Correct answer: Espero que você tenha comido.
Hope triggers the perfect subjunctive.
Correct the error. Error Correction

Find and fix the mistake:

É possível que ele fez isso.

✓ Correct! ✗ Not quite. Correct answer: É possível que ele tenha feito isso.
Possibility triggers the subjunctive.
Transform to subjunctive. Sentence Transformation

Ele chegou. (Duvido que...)

✓ Correct! ✗ Not quite. Correct answer: Duvido que ele tenha chegado.
Duvidar triggers the subjunctive.
Conjugate 'ter' for 'nós'. Conjugation Drill

Espero que nós ___ falado.

✓ Correct! ✗ Not quite. Correct answer: tenhamos
Present subjunctive of 'ter' for 'nós' is 'tenhamos'.
Match the trigger to the tense. Match Pairs

Duvidar que...

✓ Correct! ✗ Not quite. Correct answer: subjuntivo
Doubt triggers the subjunctive.
Build a sentence. Sentence Building

que / tenha / ele / duvido / vindo.

✓ Correct! ✗ Not quite. Correct answer: Duvido que ele tenha vindo.
Standard word order.
Is this rule correct? True False Rule

The perfect subjunctive is used for future events.

✓ Correct! ✗ Not quite. Correct answer: False
It is used for past events.

Score: /8

Practice Bank

12 exercises
Complète la phrase Texte trous

É uma pena que nós não ___ (chegar) a tempo.

✓ Correct! ✗ Not quite. Correct answer: tenhamos chegado
Complète avec l'auxiliaire correct Texte trous

Talvez elas ___ (ver) a mensagem.

✓ Correct! ✗ Not quite. Correct answer: tenham visto
Associe le déclencheur à la fin de phrase correcte Match Pairs

Relie les débuts et fins de phrases

✓ Correct! ✗ Not quite. Correct answer: ["ele tenha vindo.","voc\u00ea tenha passado.","ela tenha perdido."]
Remets les mots dans l'ordre Sentence Reorder

tenha / que / Duvido / o / estudado / João

✓ Correct! ✗ Not quite. Correct answer: Duvido que o João tenha estudado.
Corrige l'erreur de participe Error Correction

Espero que ele tenha abrido a porta.

✓ Correct! ✗ Not quite. Correct answer: Espero que ele tenha aberto a porta.
Choisis la traduction correcte Choix multiple

Je ne pense pas qu'elle soit déjà arrivée.

✓ Correct! ✗ Not quite. Correct answer: Não acho que ela já tenha chegado.
Conjugue le verbe 'escrever' Texte trous

Embora ele ___ (escrever) o livro, ninguém leu.

✓ Correct! ✗ Not quite. Correct answer: tenha escrito
Corrige l'auxiliaire Error Correction

Tomara que tu tem conseguido o emprego.

✓ Correct! ✗ Not quite. Correct answer: Tomara que tu tenhas conseguido o emprego.
Sélectionne la forme correcte pour 'Nós' Choix multiple

Não acredito que nós ___ tudo isso!

✓ Correct! ✗ Not quite. Correct answer: tenhamos comido
Complète la phrase Texte trous

Para que você ___ (entender), vou explicar de novo.

✓ Correct! ✗ Not quite. Correct answer: tenha entendido
Mets les mots dans l'ordre Sentence Reorder

visto / Tenho / que / medo / ninguém / tenha

✓ Correct! ✗ Not quite. Correct answer: Tenho medo que ninguém tenha visto.
Identifie le participe irrégulier Choix multiple

Quel verbe utilise un participe irrégulier ici ?

✓ Correct! ✗ Not quite. Correct answer: Espero que ele tenha coberto o carro.

Score: /12

FAQ (8)

Use it when you have a subjunctive trigger (doubt, emotion) and the action is in the past.

Use 'tenha' + past participle.

Yes, the simple past is for facts; the perfect subjunctive is for subjective views on past events.

Yes, 'Você acha que ele tenha vindo?' is perfectly correct.

If the trigger is in the past, you might need the Imperfect Subjunctive instead.

Yes, like 'feito' (fazer) and 'visto' (ver).

Yes, though they sometimes use the indicative in casual speech.

Using the indicative instead of the subjunctive after a trigger.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

haya hecho

The conjugation of 'haber' vs 'ter' is the main difference.

French high

ait fait

French subjunctive conjugation is more irregular.

German moderate

habe gemacht

German uses this for reported speech more than for doubt.

Japanese low

shita kamoshirenai

Japanese does not have a formal subjunctive mood.

Arabic low

qad + verb

Arabic lacks a direct equivalent to the subjunctive mood.

Chinese none

yijing... le

Chinese has no verb conjugation for mood.

Learning Path

Prerequisites

Was this helpful?
Pas encore de commentaires. Soyez le premier à partager vos idées !