0
Ticce Posted 6 years ago
Grammar

Had better (conditional)

Is this possible and correct?

Hadn't he better have started learning English if he knew that he was going to move to the USA?

to mean

Wouldn't it be better for him to start learning English if he knew that he was going to move to the USA?

  

Top answer

Ticce Hadn't he better have started learning English if he knew that he was going to move to the USA? The pattern "Hadn't he better have started" feels like something from an old book. It is not something that modern speakers would say, to my knowledge.

  • Ticce Hadn't he better have started learning English if he knew that he was going to move to the USA?
  • The pattern "Hadn't he better have started" feels like something from an old book.
  • It is not something that modern speakers would say, to my knowledge.
  • Ticce Wouldn't it be better for him to start learning English if he knew that he was going to move to the USA?
  • This doesn't quite match the original in terms of tenses.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

1 Answers
0
TicceHadn't he better have started learning English if he knew that he was going to move to the USA?

The pattern "Hadn't he better have started" feels like something from an old book. It is not something that modern speakers would say, to my knowledge.

TicceWouldn't it be better for him to start learning English if he knew that h

Related Questions