had better 的用法講解

字號:


    1.had better的基本用法特點
    其意為“最好”、“應(yīng)該”,后接動詞原形,與情態(tài)動詞should用法相似,其中的had通??s略為’d。如:
    You’d better get some sleep.你最好去睡一會兒。
    We had better go before it rains.
    我們最好在下雨前就去。
    2.had better如何構(gòu)成否定式和疑問式
    構(gòu)成否定式時,通常將not置于had better之后 (而不是had之后);而構(gòu)成疑問式時,則通常將had(而不是had better)置于主語之前。
    如:I’d better not disturb him.我最好別去打擾他。
    What had we better do?我們最好怎么辦?
    【注】在否定疑問句或反意疑問句中可將not與had連用。
    如:Hadn’t we better go now?我們是不是現(xiàn)在就去呢?
    3.had better后接進行式和完成式動詞
    有時后接動詞的進行式,表示最好馬上做某事;也可接完成式動詞,表示最好做完某事或本該做某事而未做某事。
    如:I think I’d better be going.我想我最好還是馬上走。
    You’d better be getting your clothes ready.你最好馬上把衣服準(zhǔn)備好。
    You had better have done that.你最好把那事做完。
    You had better have stayed here.
    你本來應(yīng)該呆在這兒的。
    4.有關(guān)had better的幾點用法說明
    (1)had better
    用于提出建議或請求時,并不是一個很客氣委婉的表達,它暗示對方有義務(wù)去做某事,因此通常用于長輩對晚輩或上級對下級等,而不宜反過來用。
    (2)had best與had better用法和含義均差不多,但不如had better普通。
    如:You had best get home before mid-night.你最好在午夜之前回到家里。
    We had best be going.我們最好現(xiàn)在就走。
    (3)有時可省略其中的had。如:
    You better stop arguing.你們最好不要爭論了。
    Better not wait for him.最好不要等他了。
    Better say yes, if they ask you.
    如果他們問你,你最好說“是”。
    (4)有時為了強調(diào),可將better置于had之前。
    “I promise I’ll pay you back.”“You better had.”“我保證還給你?!薄澳阕詈眠€給我?!?BR>