作业帮 > 英语 > 作业

ought to do和have to do以及should do有什么区别?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/21 20:45:22
ought to do和have to do以及should do有什么区别?
have to do 表示不得不做,被迫做某事
ought to do 与 should do 都表示应该做某事,
但 ought to do 语气更强,常用于长辈对小辈的用语 或某规则上的要求(严格的规则应用 must ).
而 should do 可用语平辈朋友间,较为客气与口语化.