should和had better的区别?我明天就用了.请尽快给予我答案.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/05 21:55:26

should和had better的区别?我明天就用了.请尽快给予我答案.
should和had better的区别?
我明天就用了.请尽快给予我答案.

should和had better的区别?我明天就用了.请尽快给予我答案.
had better 与 should 后面都是跟动词原形
had better do sth.最好做某事
You had better see a doctor.你最好找个医生看看.
should :
1.(shall 的过去式)“将”→为求时态一致,而被用于shall成为过去式时.
如:I said,"I shall succeed." → I said that I should succeed.我说我将成功.
2.应该 (用于各种人称,表示一种责任或义务.)
You should brush your teeth before you go to bed.
你在睡前应该刷牙.
3.(用should have +过去分词的句型)表示“(当时)应该...(但没那样做)”
I should have gone there alone.
我(当时)应该一个人去那里的(但没一个人去).
4.(用于虚拟语气)(如...)就会...
If a ghost should appear,I would speak to it.
如果鬼出现,我就同它说话.
I should be glad to go,if I could.
如果我能去,我就会高兴地去了.
If I had had the money,I should have bought it.
如果我当时有钱.我就会把它买下了.

should 表示你本应怎样,而你实际却不是那么做的
had better表示你最好怎样,表示这事儿你还没做

hb,不得不,本意不想