Exercices de grammaire › Conditionals

Les conditionnels mixtes

480 exercices à trous, 48 tests de dix

Quand les deux moitiés sont à des temps différents : une chose qui n'a pas eu lieu dans le passé, et qui pèse sur maintenant.

Entraînez-vous sur cette forme

Chargement…

Votre première question arrive.

Pourquoi ils existent

Le troisième conditionnel garde les deux moitiés dans le passé, mais la vie n’est pas si rangée. Souvent un événement passé a encore un résultat maintenant :

If I had taken that job, I would be living in Oslo.

La condition est passée ; la conséquence est aujourd’hui. Ni le deuxième ni le troisième conditionnel ne peut dire cela seul, alors l’anglais les mélange.

Cause passée, résultat présent

Le plus courant des deux. Prenez la moitié en if du troisième conditionnel et la moitié résultat du deuxième :

Le mot now ou still apparaît souvent et constitue un bon signal.

Cause présente, résultat passé

L’inverse, et bien plus rare. Prenez la moitié en if du deuxième conditionnel et le résultat du troisième :

Ici un trait permanent explique un événement passé précis.

Comment choisir

Regardez chaque moitié séparément et demandez-vous à quand elle appartient :

Puis assemblez. Les deux moitiés n’ont pas à correspondre.

Où ça coince pour un francophone

Le français mélange exactement de la même façon. Plus-que-parfait d’un côté, conditionnel présent de l’autre :

françaisanglais
Si j’avais pris ce poste, je serais à Oslo maintenantIf I had taken that job, I would be in Oslo now
S’ils n’avaient pas vendu la maison, ils l’auraient encoreIf they hadn’t sold the house, they would still have it
Si j’avais mis un réveil, je ne serais pas en retardIf I had set an alarm, I wouldn’t be late

Vous construisez cela sans y penser en français. Il suffit de ne pas tout basculer au conditionnel passé en anglais.

C’est précisément la première erreur de la liste. I would have been a doctor now met le résultat au passé alors qu’il porte sur le présent. Votre français vous donne la bonne réponse :

Si j’avais fait médecine, je serais médecin aujourd’hui. → …I would be a doctor now.

« Je serais », pas « j’aurais été ». Même découpage en anglais : would be, pas would have been.

Les signaux sont les mêmes : « maintenant », « encore », « aujourd’hui ». Dès que votre phrase française contient l’un de ces mots dans la seconde moitié, le résultat est au présent, et l’anglais prend would plus la base verbale.

Le sens inverse existe aussi chez vous, et il est aussi rare. Imparfait d’un côté, conditionnel passé de l’autre :

Notez were et weren’t à toutes les personnes, comme au deuxième conditionnel.

Et toujours pas de would après if. La deuxième erreur de la liste, If I would have taken the job, est le calque de « si j’aurais pris » — la faute que vous ne faites pas en français.

Toutes les formes

TypeProposition en ifPrincipaleExemple
passé → présenthad + participe passéwould + verbeIf I had taken the job, I would be in Oslo now.
présent → passépassé simplewould have + participe passéIf I were more careful, I wouldn't have lost it.

Exemples

Tirés des 480 phrases de cet exercice. La réponse est surlignée.

Erreurs à éviter

Incorrect : If I had studied medicine, I would have been a doctor now. correct : If I had studied medicine, I would be a doctor now.

Le résultat porte sur le présent, donc il prend would plus la base verbale, pas would have.

Incorrect : If I would have taken the job, I would be there now. correct : If I had taken the job, I would be there now.

Would n'apparaît jamais dans la proposition en if.

Autres formes de Conditionals

Pratique mixte → Cette forme est acquise ? Essayez-la parmi toutes les autres : dix, vingt ou trente phrases de chaque forme à la fois.