Si j’avais su que + ?

Langue française

6 réponses

Bescherelle · L'essentielBac français 2027Fiches bac françaisBrevet 2027
Livres sur Amazon
Bonsoir,

Je suis récemment tombé sur une difficulté lorsque j'ai voulu employer cette tournure :

Si j'avais su que je devrais marcher 2 heures, j'aurais pris le bus.
Si j'avais su que j'aurais dû marcher 2 heures, j'aurais pris le bus.

La 2e phrase a-t-elle une justification grammaticale ou est-elle totalement (et implacablement) erronée ?

Pour pouvoir employer ce conditionnel passé, que faudrait-il utiliser comme temps pour le premier verbe ?

Merci
En fait je n'avais pas bien compris ta question. J'édite mon message. "Si j'avais su que je devrais marcher" est assurément correct : le conditionnel présent exprime un futur dans le passé. Quant à "aurais dû", je ne le pense pas, mais je laisse la parole aux spécialistes.
Si j'avais su que je devrais marcher 2 heures, j'aurais pris le bus.
Si j'avais su que j'aurais dû marcher 2 heures, j'aurais pris le bus.
Le choix est entre le conditionnel présent : Si j'avais su que je devrais marcher 2 heures… ou le subjonctif imparfait : Si j'avais su que je dusse marcher 2 heures…
Si j'avais su que je devrais marcher 2 heures, j'aurais pris le bus.
Si j'avais su que j'aurais dû marcher 2 heures, j'aurais pris le bus.

la concordance des temps est surtout pour:
"prendre" et "savoir": si+ plus que parfait : avais su > conditionnel passé :aurais pris
je pense qu'il est plus clair de dire: " Si j'avais su que je devais marcher 2 heures, j'aurais pris le bus.
j'attends moi aussi l'avis des spécialistes !
Si j'avais su que je devais marcher deux heures, j'aurais pris le bus.

Je pense pour ma part que la proposition de Salimabenz est tout à fait satisfaisante.
D'autres avis ?
Merci beaucoup pour vos réponses !

Si d'autres personnes ont des avis ou des remarques à ajouter, n'hésitez surtout pas à contribuer…