>
英语
>
could have done 和 can have done 有什么区别?还有would have done
人气:373 ℃ 时间: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
关于《老王》的课后题
几道初一有理数的题(人教版)!
第9课海燕
猜你喜欢
英语翻译
把一个长,宽,高分别是9,7,3的长方体和一个棱长是5的正方体,熔成一个圆柱体这个圆柱体的底面直径是20c
已知曲线y=(x²+1)/x (x>0)
麦哲伦船队在航海途中穿越了哪些海峡,海域,大洋
已知a乘b的相反数乘以a乘b的相反数乘以a乘b的相反数大于得积大于0则 A:ab
环行路上的行程问题
93*18-8*93用简便计算
夜发清溪向三峡,思君不见下渝州.
© 2026 79432.Com All Rights Reserved.
电脑版
|
手机版