作业帮 > 英语 > 作业

should和had better的区别?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/24 18:10:05
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.
如果我当时有钱.我就会把它买下了.