>
英语
>
can have done 和could have done 的区别
can have done是表示应该做某事而没有做,所以既然知道没有做,那肯定是已经发生了,就是过去时啊,但是could have done也是过去时.why?
人气:154 ℃ 时间:2019-08-21 14:19:33
解答
could have done 表示本能做而实际未做,是虚拟语气.
can have done 和could have done 还能表示对过去的推测,常用于否定句和问句中.
推荐
哪位能否解释下could have done与would have done的用法区别?
can have done和 could have done有什么区别?
should have done ;could have done; might have done 有什么区别
could have done 和 can have done 有什么区别?还有would have done
could't have done和can't have done的区别
You must keep your arms_____ when you welcome someone.
60亩的地,长方形,谁能算下长和宽是多少?
there are many books ------(choose) on the bookshelf
猜你喜欢
植物的茎能像光成长,这说明生物具有?
I`m going to be an actor?中文
甲圆的半径等于乙圆的直径,甲的面积比乙的面积大9.42平方厘米,甲,乙圆的面积各是多少
嗟来之食中 以待饿者而食之;扬其目而视之中的而字的用法?
五年级一课一练62,63页答案(长方体正方体的应用题)
英语that和破折号的用法
下列说法正确的是,A只有两数相等,它们的绝对值才相等.B绝对值不相等的两个数一定不相等.C绝对值相等的
为什么短路可以看做是该短路处的电阻R没有接入电路
© 2026 79432.Com All Rights Reserved.
电脑版
|
手机版