should/ought to have done 与might have done 的区别
人气:421 ℃ 时间:2019-10-01 02:34:23
解答
should/ought to have done 表示“过去本应该做某事却未做”,
might have done 表示“对过去某事的推测,认为某一件事情在过去可能发生了”
推荐
- should have done ;could have done; might have done 有什么区别
- 关于英语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分别表示什么意思?
- 区别could,might,would,should have done
- should/could/must/might have done用法?
- 氯化铁与氟化铵反应吗
- 王师傅计划做720个零件,前5天就完成了计划的5/8,照这样计算,完成任务,还需多少天(写出6种不同的算式)
- 18和21的最小公倍数是几?
猜你喜欢
- 韩非子寓言5则,要有寓意!
- 运用配方法求代数式的最小值.求代数式x^2-5x+7的最小值
- 关于春天的作文,要有6个描写春天的词
- 玻璃刀上的金刚石为什么是金属颜色,不应该是无色透明的吗?
- 关于"校园"的作文,要和同学发生的事,600字以上
- 1起重机的钢丝绳吊着重物,比较重物受力:重物匀速上升时,拉力______重力;重物匀速下降时,拉力___重力;物体减速上升时,拉力___重力(填大于小于或等于)
- 小明有5张写着不同的数字的卡片(-3)(-5)(0)(+3)(+4)请按要求抽出卡片,完成下面各题:
- 有一个圆环形,它的面积是200cm²,外沿大圆的半径是10cm,内沿小圆的半径是多少?(列方程)