ought to have +过去分词与should have+过去分词区别

问题描述:

ought to have +过去分词与should have+过去分词区别

没有区别,意思是一样的,就跟 thank you = thanks 一样

ought to和should是可以直接互换的,没有区别的