had better的用法

时间:2022-10-09 02:52:59

had better是一固定结构,通常用在对话中表示建议或劝告,意为“还是……好”、“最好……”。它没有人称、数和时态的变化, had也不能改为has或have。 had better只指现在或将来,不指过去。 had可省略为“‘d”, 附着在前面的主语上。使用had better时应注意以下几点:

1. had better后接原形动词。例如:

You had better go now. 你最好现在就走。

We’d better go and ask our teacher. 我们最好去问问老师。

2. had better的否定式为had better not (do sth), 而不是had not better (do sth)。 例如:

You’d better not open the window. 你最好不要开窗。

You’d better not play in the street. 你们最好不要在街上玩。

3. had better的一般疑问句为“Had + 主语 + better + do sth?”和“Hadn’t + 主语 + better + do sth?”。 例如:

Had you better come here early tomorrow? 你们明天早点来好吗?

Hadn’t we better wait until he comes? 我们一直等到他来不好吗?

4. 反意问句中的陈述部分含had better时,其后的简短问句为“had + 主语/hadn’t + 主语?”。例如:

She had better not come this afternoon, had she? 她今天下午最好不要来,不是吗?

We had better go swimming now, hadn’t we? 我们最好现在去游泳,不是吗?

5. 不要将had better和would like混淆。

had better可缩略为’d better, 其后接动词原形,意为“最好……”。 would like可缩略为’d like, 其后接名词、代词或带to的动词不定式,意为“想要”。例如:

We’d better have a rest now. 我们最好现在休息一下。

We’d like to have a rest now. 我们想现在休息一下。

I’d like a cup of tea. 我想喝一杯茶。

[跟踪练习] 根据汉语句子,完成英语句子。每空填一词。

1. 你最好呆在家里,好吗?

stay at home,you?

2. 我把这消息告诉他好吗?

Itell him the news?

3. 你随身带把伞不好吗?

youtake an umbrella with you?

4. 你最好不要这么早上床睡觉好吗?

go to bed so early,you?

5. 我想借一本关于数学方面的书。

borrow a book on maths.

Key:

1. You’d better; hadn’t2. Had; better3. Hadn’t; better

4. You’d better not; had5. I’d like to

上一篇:新目标英语八年级(上)单元测试题(Units 6~7) 下一篇:新目标英语八年级(上)典型正误例析(Units 6~7)