Garder le reçu était une action passée ; rendre la bouilloire serait possible maintenant. La peur du vide est un trait durable qui influençait aussi le choix d’hier. Les conditionnels mixtes donnent des repères temporels différents aux deux propositions.

Le principe

Pour une condition passée et un résultat présent, utilisez if + past perfect avec would/could + base verbale : had saved ... could return now. Pour un trait présent durable et un résultat passé, utilisez if + past simple avec would/could have + participe passé : weren't afraid ... would have joined.

Exemples

  • If I'd saved the receipt, I could return this kettle now.Si j’avais gardé le reçu, je pourrais rendre cette bouilloire maintenant.
  • If we had booked a larger van, we wouldn't need a second trip today.Si nous avions réservé un plus grand fourgon, nous n’aurions pas besoin d’un second trajet aujourd’hui.
  • If Lina had accepted the job last spring, she would be living in Oslo now.Si Lina avait accepté le poste au printemps dernier, elle vivrait maintenant à Oslo.
  • If I weren't afraid of heights, I would have joined the rooftop tour yesterday.Si je n’avais pas peur du vide, j’aurais participé hier à la visite du toit.
  • If she knew how to repair watches, she could have fixed mine last week.Si elle savait réparer les montres, elle aurait pu réparer la mienne la semaine dernière.
  • If this room were quieter, we would have recorded the interview here yesterday.Si cette pièce était plus calme, nous y aurions enregistré l’entretien hier.

La lecture utilise une voix anglaise synthétique de votre appareil. Sa qualité et sa disponibilité varient ; elle n’évalue pas la prononciation.

Point de vigilance

Un trait présent ne voyage pas dans le passé : on comprend que la peur ou la compétence existait aussi lors de l’événement antérieur. Ne choisissez pas les deux temps d’après le seul yesterday ou now ; analysez chaque proposition. Une forme passée peut marquer l’irréel, pas le temps passé.

À vous de jouer

  1. Choisissez la bonne forme. If I'd saved the receipt, I could ___ the kettle now. (return / returned)

    Afficher la réponse ou un exemple de réponse

    return

    Le résultat concerne un retour possible maintenant : utilisez could return, sans have ni forme passée.

  2. Choisissez le participe passé. If I weren't afraid of heights, I would have ___ the tour yesterday. (joined / join)

    Afficher la réponse ou un exemple de réponse

    joined

    Le résultat appartient à hier ; would have prend donc le participe passé joined.

  3. Dans If I'd saved the receipt, I could return this kettle now, le locuteur imagine un autre passé. A-t-il réellement gardé le reçu ? no / yes

    Afficher la réponse ou un exemple de réponse

    no

    Non : dans cette lecture contraire aux faits, le reçu n’a pas été gardé. Le garder est le changement passé imaginé ; le retour est le résultat présent.

À utiliser aujourd’hui

Décrivez deux chronologies : le reçu non gardé autrefois empêche le retour maintenant ; une peur durable a empêché la visite d’hier. Écrivez un conditionnel mixte pour chacune et séparez faits réels et changements imaginés.