According to the grammar book I have, 'had better' is an ok expression but not 'should better'. It says that the latter ought to be just 'should' instead of 'should better.' But I wonder if this is true, because I often hear people (native English speaking people) use them both. So if both of them are usable, please explain the difference by showing actual examples.

Any help would be appreciated

Thank you.
1 2
Comments  (Page 2) 
Hi Avangi

That crossed my mind too, but I've only heard it with "best" -- not with "better". I've also heard it something like this:

- I'd best be going now. (which I would only interpret as "I had best be going now".)
- I best be going now.

Maybe that's what Anon has heard...
I remember Wholegrain's threads on strange subjunctive uses of but, in which the slightest subtlety would reverse the meaning. I was driving myself nutz trying to parse some of the things my grandfather used to say.
Students: Are you brave enough to let our tutors analyse your pronunciation?
Thank you everybody.
I know understand that I should stick with "had better" from now on.
"I had better do something about it before it breaks." thats fine. meaning "I should have done something about it...." or "I ought to do something about it...."

"I should better..." does not work is this case.

"I should better myself by studying more." thats fine. means "I should be raising my standards by..."

It is a different use of the word "better".
Hey in my whole life living in Toronto, Canada I've never hear anyone saying should better...this sounds totally strange not even a kid learning to speak would say such a thing. You probably misunderstand the contracted form of had 'd and take it as should.
we have the following CORRECT possibilities only:

You had better go.
You'd better go.
You better go. (I speak like this most of the times)
You should go.
You ought to go
. (usually spoken as you oughta go)

all these sentences have the same idea, however, the meaning is not exaclty the same but regarding spoken language any of them is perfectly accepted in the same way.
Teachers: We supply a list of EFL job vacancies
Love this discussion!

I found "should better" incorrectly used on youtube by a Thai teacher singing a song about families in English which led me to discovering these messages.

"You should better know family members" WRONG.


Should better is wrong & NOT USED by native speakers as the others have said.

But some places we use double modals, "You might could know family members" not "correct" according to "standard English" but you could hear it especially in Southern States in the USA. Apparently the linguistic origins come from Northern England and Scotland--the ancestors of present day Southern States Americans. (See article below).



Hi, i am not sure about it, however i saw in one of english lesson video that the turtor was giving example as:

You should better eat mango

You should better class him

And so on. I am also confused about it

Site Hint: Check out our list of pronunciation videos.

Example- You'd better get out your money