should have done 可以换成 ought to have done嘛?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/27 03:47:46
shouldhavedone可以换成oughttohavedone嘛?shouldhavedone可以换成oughttohavedone嘛?shouldhavedone可以换成oughttohaved

should have done 可以换成 ought to have done嘛?
should have done 可以换成 ought to have done嘛?

should have done 可以换成 ought to have done嘛?
一般情况下是可以的

它们是一样的

基本差不多的意思。
ought to have done sth./should have done 都表示本应该做某事, 而事实上并没有做, 其否定式表示不该做某事, 而事实上做了, ought to 在语气上比should 要强