We also use had better to give advice. "You had better …" means "It would be better if you …"Examples: They had better start listening before it's too late. You're ill. You had better see a doctor. (NOT You have better see a doctor.)