would have done,might have done,could have done,should have done分别表示什么意思?
人气:163 ℃ 时间:2019-08-18 07:42:18
解答
一、在虚拟语气中的用法1.should have done 表示“过去本应该做某事却未做.”其否定结构 shouldn't have done 表示 “过去本不该做某事却做了.”2.ought to have done 表示“过去本应该做某事却未做.”其否定结构 ou...
推荐
- 哪位能否解释下could have done与would have done的用法区别?
- 区别could,might,would,should have done
- Could have done would have done should have done
- could have done 和 can have done 有什么区别?还有would have done
- 虚拟语气could/should/would/might +have done 用法的差别?
- 2√2是无理数吗?
- 请问下米与公斤怎么换算
- 甲乙丙三人乘火车,每人行李都超过了免费的重量,需另加行李费,甲支付了3元,已支付了5元,并支付了7元.三人行李共重90千克,如这些行李一人携带,需支付35永远,丙带的行李重多少千克
猜你喜欢