殷妻暖婚,娇妻引入怀:英语4选1(should, had better, must, have)

来源:百度文库 编辑:中科新闻网 时间:2024/04/28 06:41:58
You _______ to tell me the truth if you want my help.
A. should B. had better C. must D. have

答案是D 我选了B

should ,must都是情态动词后面要加原形
had better + do
而have to是固定搭配表示不得不

意思上,你不得不告诉我真相如果你需要帮助。意思通顺,故选D

you had better + do sth, have to 是不的不,必须之意,根据题意就该选D

B 表示“识相的就告诉我实情”,语气太刚烈;

D 表示“必须,有义务这样做”,是得到我帮助的前提。

have to do sth.
had better do sth.
should do sth.
must do sth.

有to 的话,当然要选have
若没有to 四个都行,主要再考虑语境

HAVE TO DO STH = SHOULD DO STH = HAD BETTER DO STH = MUST DO STH
意思上差不多,但只有HAVE 可以跟TO