be supposed to 和should have doneWAS SUPPOSED TO表示应该做某事而未做WAS NOT SUPPOSED TO表示不应做某事却做了SHOULD HAVE DONE 表示因该做某事而未做SHOULD NOT HAVE DONE表示不应做某事却做了WAS SUPPOSED TO表示应

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/25 00:55:18
besupposedto和shouldhavedoneWASSUPPOSEDTO表示应该做某事而未做WASNOTSUPPOSEDTO表示不应做某事却做了SHOULDHAVEDONE表示因该做某事而未做

be supposed to 和should have doneWAS SUPPOSED TO表示应该做某事而未做WAS NOT SUPPOSED TO表示不应做某事却做了SHOULD HAVE DONE 表示因该做某事而未做SHOULD NOT HAVE DONE表示不应做某事却做了WAS SUPPOSED TO表示应
be supposed to 和should have done
WAS SUPPOSED TO表示应该做某事而未做
WAS NOT SUPPOSED TO表示不应做某事却做了
SHOULD HAVE DONE 表示因该做某事而未做
SHOULD NOT HAVE DONE表示不应做某事却做了
WAS SUPPOSED TO表示应该做某事而未做
这四个有什么关系的?比如两两相等用法?

be supposed to 和should have doneWAS SUPPOSED TO表示应该做某事而未做WAS NOT SUPPOSED TO表示不应做某事却做了SHOULD HAVE DONE 表示因该做某事而未做SHOULD NOT HAVE DONE表示不应做某事却做了WAS SUPPOSED TO表示应
be supposed to=should
be not supposed to= shouldn't
完全相等 就表示应该做什么 前者有不同时态 后者没有时态区分
was supposed to 过去应该做某事 事实就是没做 强调过去的那个时候应该发生 时间
should have done 表示本应该做某事而没做 强调原本应该做的 事情
如,he was supposed to come yesterday 他昨天就该来
You should really have done it yourself.你应该自己做这件事