Ought to have done .must have done.should have done的区别

来源:学生作业学帮网 编辑:学帮网 时间:2024/04/29 19:04:46

Ought to have done .must have done.should have done的区别

ought to have done \是应该做某事 ought to have done 本应该做某事 而 没有做 must have done 指肯定做了某事

Ought to have done和should have done的意思是一样的,指“本应该做某事,实际却没有做”
must have done语气更强烈一些,指“必须做某事,实际却没有做”

啊?

should ought to have done ought to have done的意思 should have done 可以换成 ought to have done嘛? Ought to have done .must have done.should have done的区别 关于ought to---You ought to have called him yesterday.---Yes,I know I__________________A ought to B ought to haveC ought to have done D ought to have done He ought not to have done so even if possible. ----Rose gave up trying yewterday.----She____to have done that A shouldn'tB ought C ought to not D ought not We have done thing we ought not to have done and___undone things we ought to have done.A.left B.leave C.will leave D.leaving We have done thing we ought not to have done and___undone things we ought to have done.A.left B.leaving.为什么是A,B为什么不可以 关于英语ought to have done 与should have done的区别 有need have done needn,t have done 与should hneedn,t have done 与shouldn't have done 区别有need have done 情态动词疑问ought to have not done 和 ought not to have done有什么区别?肯定是有区别的 should/ ought to have He ought ( ) have done so even if possible.not to ,not ,never选哪个?求理由 He ought not to have done so ever if possible.怎么翻译? you ought to have done your homework before_______.空里是填play还是playing? 4.We have done things we ought not to have done and_____ undone things we ought to have done.A.left B.leave C.will leave D.leaving 选一个 英语翻译We have done things we ought not to have done and ( )undone things we ought to have done.选项:A.left B.leave C.will leave D.leaving he has not finished yet.A:he ought to have .B;he ought to have done.该用A还是B?为什么/