早教吧 育儿知识 作业答案 考试题库 百科 知识分享

情态动词用法书上说should+have+过去分词表示某事本应该在过去做但没有做.而oughtto+have+过去分词表示过去应该做但还没有做的事情.这两个语句有不同用法吗?

题目详情
情态动词用法
书上说 should + have + 过去分词 表示某事本应该在过去做但没有做.
而 ought to + have + 过去分词 表示过去应该做但还没有做的事情.
这两个语句有不同用法吗?
▼优质解答
答案和解析
ought to 的语气弱于 should
should 比较强调过去必须做的事没有做
ought to 只是认为可以在过去做,但没做也没关系