Should, ought to et had better

B1 · IntermédiaireVerbes modaux

Should, ought to et had better servent à conseiller, mais chacun a ses propres règles et son propre degré d'urgence.

Ce que tu vas apprendre

  • Should + base verbale : la façon normale et neutre de conseiller (comme « tu devrais »)
  • Ought to + base verbale : presque pareil que should, un peu plus soutenu et moins fréquent
  • Had better + base verbale : un avertissement plus fort, comme « tu ferais mieux de… » — sinon, gare aux conséquences
  • Pourquoi had better ressemble à un passé, mais parle du présent ou du futur proche

Trois façons de conseiller, trois degrés de force

Should, ought to et had better servent à donner des conseils, mais ils ne se situent pas au même endroit sur l'échelle : de la suggestion aimable à l'avertissement urgent.

Bonne nouvelle : should fonctionne presque comme « tu devrais ». Dans les deux cas, le verbe suit directement, sans rien entre les deux : « On devrait partir bientôt » → “We should leave soon.” Pour la version forte, tu dis en français « Tu ferais mieux d'appeler un médecin » ou « Tu as intérêt à appeler un médecin ». En anglais, c'est had better, presque toujours abrégé en 'd better : “You'd better call a doctor now.”

"We should leave soon."
"You'd better call a doctor now."

Should ou ought to ?

Should et ought to veulent dire presque la même chose — en français, les deux se traduisent par « tu devrais ». La différence est grammaticale : should ne prend jamais to, alors que ought, en anglais standard, le prend toujours : “You ought to see a doctor.” La négation est “You oughtn't to be so hard on yourself”, sans don't. (En anglais américain, on entend parfois oughtn't sans to à la négation, mais la forme avec to est toujours correcte.)

Au quotidien, should est bien plus fréquent. Ought to sonne un peu plus soutenu, et dans les questions et les négations il fait souvent vieilli : “Ought we to…?” est plutôt britannique et soutenu ; la plupart des gens disent simplement “Should we…?” ou “Shouldn't you…?”.

"You ought to see a doctor."
"You oughtn't to be so hard on yourself."

Had better : l'avertissement le plus fort

Had better est plus fort que should ou ought to. Il vise en général une situation précise et sous-entend que quelque chose de désagréable arrivera si tu ne suis pas le conseil, souvent avec or… : “You'd better finish this today, or you'll be in trouble.” C'est très proche de « tu ferais mieux de… » ou « tu as intérêt à…, sinon… ». Pour un conseil général (« Il faut boire beaucoup d'eau »), on utilise should, pas had better.

Deux pièges pour un francophone. D'abord, « tu ferais mieux » est un conditionnel, alors on a envie de comprendre 'd comme would. Non : ici, 'd = had. On ne dit donc ni “you would better go” ni “you wouldn't better…”. Ensuite, had ressemble à un passé, mais had better ne parle pas du passé : il veut dire « maintenant ou très bientôt, tu as intérêt à… ». Pour reprocher quelque chose de passé (« Tu aurais dû faire plus attention »), on utilise should have + participe passé : “You should have been more careful.” Après had better vient la base verbale, sans to — le « de » de « faire mieux de » ne passe pas en anglais.

La négation : not se place juste après better, exactement comme « de ne pas » en français : « Tu ferais mieux de ne pas oublier tes clés » → “You'd better not forget your keys.” (Dans l'anglais parlé familier, surtout aux États-Unis, on avale souvent le 'd : “You better…”, mais à l'écrit et en anglais standard, on dit 'd better.)

"You'd better finish this today, or you'll be in trouble."
"You'd better not forget your keys."

Exemples en anglais authentique

"You ought to thank her for the gift."
"You'd better not miss the deadline."
"Ought I to say something?"
"You'd better see a doctor immediately."

Attention

✗You ought see a doctor.
✓You ought to see a doctor.

Contrairement à should (et à « tu devrais »), ought exige toujours to devant la base verbale.

✗You'd better to call a doctor now.
✓You'd better call a doctor now.

Le « de » de « tu ferais mieux de » ne se traduit pas : après had better, la base verbale suit directement, sans to.

✗We should to leave soon.
✓We should leave soon.

Comme « on devrait partir », should est suivi directement de la base verbale, jamais de to.

✗You wouldn't better forget your keys.
✓You'd better not forget your keys.

Malgré le conditionnel de « tu ferais mieux », 'd veut dire had, pas would. La négation : not juste après better, comme « de ne pas ».

✗You should better go now.
✓You'd better go now.

« Il vaut mieux que tu partes » ne se traduit pas mot à mot. Better ne renforce pas should : la formule figée est had better.

✗You don't ought to be so hard on yourself.
✓You oughtn't to be so hard on yourself.

Ought ne prend pas do : la négation est oughtn't to (ou, plus courant au quotidien, shouldn't).

Comparaison avec ta langue

En français, on conseille avec « tu devrais » + infinitif : « Tu devrais voir un médecin »

Ça colle presque parfaitement avec should : “You should see a doctor”, sans rien entre should et le verbe. Seul ought est différent et exige toujours to : “You ought to see a doctor.” Comme « tu devrais » couvre les deux, c'est ce to qu'on oublie le plus. Et had better reprend la base verbale sans to : “You'd better see a doctor.”

« Tu ferais mieux de partir » : un conditionnel (ferais) + « de » + infinitif

L'équivalent anglais est had better, mais les pièces ne se correspondent pas : 'd = had (pas would), et il n'y a pas de to. “You'd better go now”, pas “You would better go” ni “You'd better to go”. En revanche, la place de la négation est la même : « de ne pas partir » → “'d better not go”.

« Il vaut mieux que tu partes », « Mieux vaut partir maintenant » : « mieux » se place assez librement dans la phrase

En anglais, better ne s'ajoute pas librement à la phrase pour donner un conseil. “You should better go” et “Better you go” sont faux. La formule figée est had better ('d better) + base verbale : “You'd better go now.” Had better est un bloc, pas should + better.

« Tu aurais dû te dépêcher » : un reproche sur le passé

Had better ressemble à un passé, mais il ne regarde jamais en arrière : “You'd better hurry” = « Tu as intérêt à te dépêcher » (maintenant). Pour le reproche sur le passé, c'est should have + participe passé : “You should have hurried.”

💡 Should et had better : base verbale sans to. Ought : toujours avec to.

💡 « Tu ferais mieux de partir » = You'd better go — 'd = had, pas would, et pas de to.

💡 « Il vaut mieux que tu partes » = You'd better go, pas You should better go.

💡 Had better ressemble à un passé, mais veut dire « maintenant ou très bientôt ». Pour « tu aurais dû », c'est should have + participe passé.

💡 Négation : oughtn't to… et 'd better not… ; jamais don't ought ni wouldn't better.

Situation réelle : sur le point de partir

"We should leave soon, the traffic will be bad."

"You're right. You'd better grab your coat too, it's cold out."

"Good call. Should we call ahead and let them know?"

"Probably — better safe than sorry."

Entraînement

Exercice 1 · Choisis la bonne phrase

Choose the correct sentence.

Exercice 2 · Choisis la bonne phrase

Choose the correct sentence.

Exercice 3 · Choisis la bonne forme négative

Choose the correct negative with ought to.

Exercice 4 · Choisis la bonne réponse

Choose the sentence that warns most strongly of a bad consequence if ignored.

Exercice 5 · Choisis la bonne phrase

Choose the correct sentence.

Exercice 6 · Choisis la bonne réponse

Which form looks like a past tense but is not actually about the past?

Exercice 7 · Choisis la bonne forme négative

Choose the correct negative with had better.

Exercice 8 · Choisis la bonne question

Choose the correct question with ought to.

Exercice 9 · Complète la phrase

Complete: 'You ___ (had better) hurry, or we'll miss the flight.'

Exercice 10 · Complète la phrase

Complete: 'You ___ (ought/apologize) to her.'

Exercice 11 · Classe dans les bons groupes

should finish
ought to finish
had better finish
shouldn't finish
oughtn't to finish
'd better not finish

0 / 6 classés

Exercice 12 · Piège francophone : « tu ferais mieux » traduit avec would

French: "Tu ferais mieux de partir maintenant." Which English translation is correct?

Défi rapide

Cinq questions rapides pour vérifier ce que tu as retenu.

Question 1 / 5

Score : 0/0

Choose the correct sentence.

Ce que tu as appris

  • Should est la façon normale et neutre de conseiller, comme « tu devrais », sans to.
  • Ought to veut dire presque la même chose que should, mais prend toujours to et sonne plus soutenu.
  • Had better est plus fort et avertit de conséquences désagréables, comme « tu ferais mieux de… ».
  • Had better parle du présent ou du futur proche, même si had ressemble à un passé ; et 'd = had, pas would.
  • « Il vaut mieux que tu partes » = You'd better go, pas You should better go ; et pas de to après had better.
Voir toutes les leçons de cette catégorie