Had better

Status
Not open for further replies.

Teia

Key Member
Joined
Aug 1, 2006
Member Type
English Teacher
Native Language
Romanian
Home Country
Romania
Current Location
Romania
Yes, it is used; it can convey more force than 'shouldn't'. ;-)

Hi Richard


I think I understand the real meaning of had better vs. should not now that I have done some research on it. Had better has a more compulsory or coercive characteristic.

Thank you very much.
 

allawy70

New member
Joined
Nov 21, 2007
Member Type
Student or Learner
Do we have to use "better had"? and what difference will it make if we don't :?:
 

aggelos

Junior Member
Joined
Dec 19, 2007
Member Type
English Teacher
Native Language
Greek
Home Country
Greece
Current Location
Greece
Had better + bare infinitive means you should do something because, if you don't, the consequences will probably be rather bad for you (as in the case of your girlfriend possibly leaving you). The expression (often contracted to 'd better) is grammatically incorrect without had (or 'd), although many people think that you better, for example, is correct; they just miss the (hardly audible) 'd.

And I think Isra meant I had better leave, not live, right?
 

RonBee

Moderator
Joined
Feb 9, 2003
Member Type
Other
Native Language
American English
Home Country
United States
Current Location
United States

Wuisi

Member
Joined
Jan 31, 2008
Member Type
Student or Learner
Useful when it comes to giving advice -you are not comparing something to something else, so forget about the 'better'. Always the same form and followed by bare infinitive. In spite of 'had' you are not talking about the past or referring to a past situation, the meaning is present (or near future).I'd better put an end to this. (by the way, do not let 'd rather' lead you astray, this is preference).
 

zeus

Member
Joined
Mar 12, 2009
Member Type
Student or Learner
Hi Friends,
In meaning, had better is close to ''should/ ought to'' but ''had better'' is usually stronger.Often had better implies a warning or a threat of possible bad consequences.
You had better not do it = If you do it, there will be a bad result.
 

gabber

Member
Joined
Mar 22, 2009
Member Type
English Teacher
"had better" is a modal idiom. Since it's modal, it does not take "to" before a following infinitive.
"You'd better BE quiet." is good English.
"You'd better TO BE quiet" is not English.

BTW: "had better" means "should."
 

Mr.Vu

Member
Joined
May 31, 2009
Member Type
Student or Learner
"had better" is a modal idiom. Since it's modal, it does not take "to" before a following infinitive.
"You'd better BE quiet." is good English.
"You'd better TO BE quiet" is not English.

BTW: "had better" means "should."

"You'd better TO BE quiet" is still English, just wrong grammar. :lol:
 

phatyma

New member
Joined
Jun 2, 2009
Member Type
Academic
i think,HAD BETTER is used for those actions, which are good to take in any particullar situations
eg:
we had better read these structions before we start cooking.
it means.
it would be good, if we read the structions first.
:)
 

meskete

Member
Joined
Aug 27, 2008
Member Type
English Teacher
Native Language
Hungarian
Home Country
Hungary
Current Location
Hungary
I think there's just a spelling problem.
The correct structure includes had:
I'd better go now. You'd better hurry.
However, we often don't pronounce the 'd - as we don't pronounce t or d in many other cases:
mustn't, I can't bear/stand/go..., mind the gap, etc.
Sometime you can really hear that slight difference between I'd better and I better but it's such a small thing that it can easily get lost. Still, it shouldn't be left out in writing;-)

 

gabber

Member
Joined
Mar 22, 2009
Member Type
English Teacher
"had better" is what [some] grammarians call a modal idiom. It means "should."
 

mara_ce

VIP Member
Joined
Jun 14, 2009
Member Type
Other
Native Language
Spanish
Home Country
Argentina
Current Location
Argentina
Does anyone really understand this structure? To be honest, it escapes me. ;-)

Had better refers to present or future time, and gives advice about how to stop something going wrong.

I think you'd better leave now. (Before it is too late)
You'd better not drive. (It might be dangerous)

:)
 

Huda-M

Senior Member
Joined
Aug 7, 2008
Member Type
Student or Learner
Native Language
Urdu
Home Country
Pakistan
Current Location
Pakistan
'Cause we say - You had better do it, so, i think it will be you had better NOT do it. You had not better do it looks a bit sensless to me................
 

xpert

Senior Member
Joined
Feb 13, 2006
Member Type
Academic
Native Language
Arabic
Home Country
Saudi Arabia
Current Location
Malaysia
had better not :tick:
 

GreyMan

Member
Joined
Sep 1, 2011
Member Type
Interested in Language
Native Language
British English
Home Country
UK
Current Location
UK
"had better" is what [some] grammarians call a modal idiom. It means "should."

That's interesting. I though it didn't fit in with any grammatical pattern, even though the meaning is clear.
 
Status
Not open for further replies.
Top