>
英语
>
should have done与should have been done的区别?
人气:484 ℃ 时间:2019-10-25 07:16:23
解答
来个都是虚拟.should have done是主动,应该做而没做;should have been done是被动,应该被做而没被做.
eg:You should have told me yesterday that you had changed your mind. 你昨天应该告诉我你改变主意了.(实际上没有告诉)
Your work should have been done before you went home. 你的工作应该在你回家之前(被)做完.(实际上没被做完)
推荐
should have done和could have done的区别?
should have done ;could have done; might have done 有什么区别
have been done , have been doing ,have done的区别是什么
could/should/must/.加have done和have been done区别
have done、 have been done的区别
动\植物的高尔基体能产生水吗?
我用的是富光牌太空杯,底部上三角形中标有数字7,请问:这水杯能否用热水冲茶叶、菊花后饮用里面的水?
当宾语从句中的主语是this,that做主语的宾语时的句子.举例子
猜你喜欢
一个圆的半径有四厘米增加到五厘米,它的周长和面积分别增加了百分之几?
96%的硫酸与98%的硫酸的黏度差别大么
质数与质数相乘一定是 奇数 偶数 质数 合数 哪个?
三个分数的和是二又七分之四,他们的分母相同,分子的比是1:3:5,这三得分数分别是多少?
惯性质量和引力质量之间的关系
细胞膜蛋白质的合成需要在内质网和高尔基体加工吗?
英文好的来帮个忙呗~有关sympathy一系列的单词
一段刘翔跨栏的细节
© 2026 79432.Com All Rights Reserved.
电脑版
|
手机版