Had better?
A
Had better (I’d better / You’d better, etc.)
I’d better do something = It is advisable to do it. If I don’t, there will be a problem or danger.
I have to meet Amy in ten minutes. I’d better go now or I will be late.
“Do you think I should take an umbrella?” “Yes, you ‘d better. It might rain.”
We’d better stop for gas soon. The tank is almost empty.
The negative is I’d better not (=I had better not) :
“Are you going out tonight?” “I’d better not. I’ve got a lot of work to do.”
You don’t look very well. You’d better not go to work today.
You can use had better when you warn somebody that they must do something:
You’d better be on time.
You’d better not be late.
Note that the form is “had better” (usually I’d better / you’d better, etc. in spoken English)
I’d better go now = I had better go now
Had is a past form, but in this expression the meaning is present or future, not past.
I’d better go to the bank now/tomorrow.
We say I’d better do… (not to do)
It might rain. We’d better take an umbrella. (not We’d better to take)
B
Had better and should
Had better is similar to should but not exactly the same. We use had better only for specific occasions (not for things in general). You can use should in all types os situations to give an opinion or to give advice :
It’s cold today. You’d better wear a coat when you go out. (a specific occasion)
I think all drivers should wear seat belt. (in general – not “had better wear”)
Also, with had better, there is always a danger or problem if you don’t follow the advice. Should means “it is a good thing to do.” Compare :
It’s a great movie. You should go and see it. (but no problem if you don’t)
The movie starts at 8:30. You’d better go now, or you will be late.
C
It’s time…
You can say, “It’s time (for somebody) to do something”:
It’s time to go home. / It’s time for us to go home.
You can also say :
It’s late. It’s time we went home.
Here we use the past (went), but the meaning is present, not past :
It’s 10:00 and he’s still in bed. It’s time he got up. (not it’s time he gets up)
It’s time you did something = you should have done it already or stared it. We often use the structure it’s time to criticize or to complain:
It’s time the children were in bed. It’s long past their bedtime.
The windows are very dirty. I think it’s time somebody washed them.
You can also say It’s about time…This makes the criticism stronger :
John is a great talker. However, it about time he did something instaed of just talking.