can have done 和may have done 也可用在过去时态里面吗?这个时候(用在过去时里)那跟could have done 和maight have done 有什么区别啊?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 14:11:09
can have done 和may have done 也可用在过去时态里面吗?这个时候(用在过去时里)那跟could have done 和maight have done 有什么区别啊?

can have done 和may have done 也可用在过去时态里面吗?这个时候(用在过去时里)那跟could have done 和maight have done 有什么区别啊?
can have done 和may have done 也可用在过去时态里面吗?
这个时候(用在过去时里)那跟could have done 和maight have done 有什么区别啊?

can have done 和may have done 也可用在过去时态里面吗?这个时候(用在过去时里)那跟could have done 和maight have done 有什么区别啊?
要看整个句子的意思了
一般句子是:if sb had done sthg,sb could(might)have done sthg.
但是要是用can 和may 的话,语法上是绝对没有错的.而且语气会更加的肯定,不是:要是…………我就………….而是:要是……我肯定…………

用can 和may ,前者语气会更加的肯定...

can't have been和can' have done有什么区别或者must have been和must hane done;may have been和may have done may have done和may have done 的区别RTmay have done和might have done can have done 和may have done 也可用在过去时态里面吗?这个时候(用在过去时里)那跟could have done 和maight have done 有什么区别啊? may do和may have done的区别 yes they may have done 为什么不能用can 有must/could/can/may/maight have been done吗 can have done和 could have done有什么区别?那can have done什么用法? could have done 和 can have done 有什么区别?还有would have done may have been 和may have done的区别,特别是may have been doing和may have done的区别,他们都表对过去推测啊? can/could have done 和may/ might have done 表示对过去发生事情的猜测 哪一组可能性大一点?.can/could have done 和may/ might have done 都是表示对过去发生事情的猜测 哪一组可能性大一点? 高中英语中can与may,could、might、may、would/+have done 的区别 分析一下can may must could might could have分析一下can may must could might could have done might have done等 may have done 和 might have done 都怎么用啊,通俗易懂啊, might be和 may have been的区别?还有是might do和 may have done can’t +have done can't be和can't have done 表示对过去的推测can have done,may have done 有什么不同?有的书上说有can not have done 没有can have done迷糊了◑▂◐ can have done和could have done有无区别?can't have done和couldn't have done有无区别?如果有,区别是什么?