had better 的用法是怎样的?

王朝干货·作者佚名  2011-11-27
窄屏简体版  字體: |||超大  

Had better 这个词组意为“最好还是……;还是……好;最好……”,用于劝解或间接命令。其用法如下:

1. had better 后可接不带to的不定式,即had better do sth. ,意指现在或将来,不指过去。Had better do sth 是个固定结构,用于各种人称和数;尽管该结构中有better 一词,但整个结构并无比较之意,如:

you had better practise your spoken English every day.

You had better do it at once.

We had better go swimming tomorrow.

注意:

1)如果要表示过去,可用had better后接不定式的完成式的形式,即had better have done sth. 此种结构表示在说话之前最好该做某事而事实上却没有做,带有后悔.遗憾或委婉责备之感情色彩。这时可将其译为“要是……就好了”。如果不定式完成式成为否定结构。即had better not done sth. 则其意为“要是不曾…….就好了”或“最好不曾…….”。如:

You had better have done that.假如你把那桩事办了就好了。(但事实上并未办)

You had better not have done so.你最好不曾这样做。(但事实上已做了)

2)另外,had better之后还可接不定式的进行时,即had better be doing sth.此种结构通常表示将来,并表明做某事的紧要性,带有心情迫切的感情色彩。如:

You had better be preparing your lessons.你最好立即准备功课。

I had better be going to see her.

2.had better的否定式是将not 放在better 之后,即had better not do sth.如:

We had better not begin just yet.我们最好现在先别开始。

You’d better not wake me up when you come in.你进来时最好不要弄醒我。

3.had better的疑问式是将had提到主语之前,即had+主语+better+do sth。 +其他成分?其否定疑问式可用had+主语+not better+do sth. …?或hadn’t+主语+better+do sth….? 如:

What had we better do next? 我们下一步最好怎么办?

Hadn’t you better make haste? 你最好快点好不好?

Had I not better take him upstairs and let him lie down a little? 我最好把他带到楼上让他躺一会儿,对不对?

4.had better若用于反意疑问句时,其后的简略疑问式应用“hadn’t+主语”。如:

you had better have a rest hadn’t you?

5.had better 用在宾语从句形式不变。如:

She told me that I had better buy a new bike.

I think that you had better study hard.

6.had better之后还可接不带to的不定式的一般式被动结构,表示句子的主语是不定式所表示动作的承受者。如:

That foolishness of yours had better be stopped. 你这愚蠢的行为应该停止了(你可别再干蠢事了)。

7. had better的had常以缩约式‘d和主语合写在一起,在非正式语体中,有时干脆将had省去而不用,甚至在句子意思清楚时,将had连同主语一起省掉。如:

You’d better go to see a doctor immediately.

You better not waste your time.

Better study hard or you’ll fail again.

8.为了强调,better可以置于had之前。如:

“I promise I’ll pay you back.” “You better had.”

“我答应把钱还给你。”最好如此”

9.had best是had better的进一步加强语,用法与had better同,因为有些俗语气味,不大常用。如:

I had best start for home.我最好还是动身回家吧。

Had better: + do sth.

意思为:最好做某事,good的比较级

eg.We had better go before the storm becomes worse.

在暴风雨更大之前我们最好就走

小贴士:① 若网友所发内容与教科书相悖,请以教科书为准;② 若网友所发内容与科学常识、官方权威机构相悖,请以后者为准;③ 若网友所发内容不正确或者违背公序良俗,右下举报/纠错。
 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航