Site Feedback

Resolved questions
"You had better bring some money with you."Why we use "had" but not "have"?

For learning: English
Base language: English
Category: Language


1 comment

    Please enter between 2 and 2000 characters.



    Sort by:

    Best Answer - Chosen by the Asker
    'Had better' expresses advice and means 'would find it wiser or more suitable'.
    E.g.: You had better go now (=it would be good, wise or suitable for you to go now).

    Synonyms: ought to do something / should do something.
    Note 1: - The contracted form ‘d is very common.
    Note 2: - The negative form 'hadn't better' is used mainly in questions: Hadn't we better try again later?

    'Had' is sometimes dropped in very informal speech.
    E. g. : You better go now.
    I better try again later.


    Past subjunctive form, basically.

    However, you need to also realise that "had better" and "had best" function like modal verbs, so "had better + bring" is the correct grammar structure.

    Keep in mind, a better way to say this is SHOULD instead of HAD BETTER.

    Also, please remember that sometimes "had better" is very STRONG: "You had better stop saying bad things about my sister, or I am going to beat you up."

    Since you are a learner, it might be a good idea not to use it until you know more English.

    Submit your answer

    Please enter between 2 and 2000 characters.

    If you copy this answer from another italki answer page, please state the URL of where you got your answer from.