ought to have done和should have done都是虚拟语气,只是前者

来源:百度知道 编辑:UC知道 时间:2024/05/26 08:21:50
只能用在单个的句子当中,而后者可用于带条件状语从句的主句当中,对吗?

我帮你查了一下 貌似没有这个说法
两个都是同样的用法,只是ought to比should语气强一些

孤陋寡闻,未曾听说

2者唯一区别是语气强弱,在语法上可互用

只是两者的语气不同,饿看了一下