0
New2grammar Posted 18 years ago
Grammar

[had] better

0I thought I understood the difference between had better and better in the following context, but it seems like I'm still as lost as before.02br
02br
00Someone told me you last saw my missing daughter. You [had] better tell me where she is before things get ugly.02br
02br
00What's the difference between with and without 'had'?02br
02br
00Thanks!0-
  

Top answer

0 Hi N2G02br 00Only 01i 00you 01b 00had better02b 00 tell me02i 00is correct. 05002br 00CB 010id1

  • 0 Hi N2G02br 00Only 01i 00you 01b 00had better02b 00 tell me02i 00is correct.
  • 05002br 00CB 010id1
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

8 Answers
0
0 Hi N2G02br
00Only 01i00you 01b00had better02b00 tell me02i00is correct. No other difference!05002br
00CB 010id1
0
0The only correct reduction is:02br
01i00You01b00'd 02b00better tell me where she is before things get ugly.02i0-
0
0What about this context:02br
02br
00You['d] better go now. He'll be waiting for you.02br
02br
00I'd like to know when you use one and not the other. Or do you always use the version with 'had' in formal writing?0-
0
0Use 01i00you had better02i00 in formal writing -- in the rare cases it might occur in formal writing.02br
00Use 01i00you'd better02i00 in ordinary conversation with anybody.02br
00Use 01i00you better02i00 (or 01i00you'd better02i00) in very casual conversation with someone you kn
0
0 i never really understanding why there's the "HAD" in giving advices, in my head it sounds like something from the PAST (Have->Had) but apparently, it is used in giving advices, which refers more to the future. i guess that's one of those things you say "It's always been like that" , so i just use it and be comfortable with it ...no questions asked. 0-
0
1i00You had better02i00 means 01i00you will have to.02i00 I hope this enables you to see the difference between01i00 better 02i00and 01i00had better.02i0-
0
0Hi Yoong Liat, with all due respect, the native speakers don't seem to recognize any difference between them. Or maybe they are not telling me the subtle difference 05000 For the record, my interpretation is the same as yours.010id1
0
0Hi New2grammar02br
02br
00In informal speech, AmE and SME (Singapore/Malaysian English) speakers sometimes say 01i00You better do something02i00 instead of the strictly correct 01i00You had better do something.02i0-

Related Questions