be supposed to 和should have done
WAS SUPPOSED TO表示应该做某事而未做
WAS NOT SUPPOSED TO表示不应做某事却做了
SHOULD HAVE DONE 表示因该做某事而未做
SHOULD NOT HAVE DONE表示不应做某事却做了
WAS SUPPOSED TO表示应该做某事而未做
这四个有什么关系的?比如两两相等用法?
人气:250 ℃ 时间:2020-05-19 23:28:50
解答
be supposed to=shouldbe not supposed to= shouldn't完全相等 就表示应该做什么 前者有不同时态 后者没有时态区分was supposed to 过去应该做某事 事实就是没做 强调过去的那个时候应该发生 时间should have done ...
推荐
- be supposed to do sth与should have done sth 有什么区别?
- 关于英语ought to have done 与should have done的区别 有need have done needn,t have done 与should h
- would have done,might have done,could have done,should have done分别表示什么意思?
- should have done ;could have done; might have done 有什么区别
- be supposed to do与was/were supposed to have done
- 甲乙两辆汽车的速度比试5:6,他们行驶的路程相同,所用的时间比是?
- 力现象 光现象 相互转化
- 蛋壳,蛋壳膜,蛋白,蛋黄,胚,气室对鸡蛋本身有什么作用?
猜你喜欢