Hi Anon. Had better is a solid expression which used to give advice and time is a present. Have/has got get is a rather informal variant of have/has.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
FandorinHad better is a solid expression which used to give adviceYou had better leave now, otherwise we are late on the bus. (If we don't hurry, we will be late).
AnonymousYou had better eat that food.These word groupings are idioms. The words of an idiom do not "serve a purpose" in the sense you are asking the question. Idioms are usually case
why is it "had"? What purpose does it serve? Why isn't "eaten" used?
same question on "have got to"
why is it "got" and not "get"?