>
英语
>
could have done 和 can have done 有什么区别?还有would have done
人气:191 ℃ 时间:2019-10-19 22:00:17
解答
“can+have+done”表示对过去行为的怀疑,用于疑问句,译成“可能做过……吗?
“could+have+done”是虚拟语气,表示对过去事情的假设,意思是本来能够做某事而没有做.
“would+have+done”虚拟语气,表示对过去事情的假设,意思是“本来会做”.
推荐
哪位能否解释下could have done与would have done的用法区别?
Could have done would have done should have done
can have done 和could have done 的区别
would have done,might have done,could have done,should have done分别表示什么意思?
区别could,might,would,should have done
物体放在凸透镜前,另一侧光屏上接受到放大得像,这个像一定是___(倒立/正立)的___(虚/实)像,物体到透
下面句子中的arising in all
一辆汽车从甲地开往乙地行了全程的七分之三时离中点还有五千米甲乙两地相距多少千米
猜你喜欢
如何将函数图像沿着某一向量平移与变换?
赵州桥的几个特点各说明了什么
1伏/米=1牛/库 为什么
As a rule of thumb
环戊烷多氢菲的结构简式及其他相关内容
解二元一次方程组{2x-3y=6①,3x-2=4② {3分之x+4分之y=6①,3x-4y=4② {x=3y-5①,3y=8-2x② {2x+y=1①...
求以“我握住你的手”的800字作文
英语翻译
© 2024 79432.Com All Rights Reserved.
电脑版
|
手机版