meili 发表于 2022-10-27 15:16:42

canhavedone和mayhavedone也可用在过去时态里面吗?这个时候(用在过去时里)那跟couldhavedone和maighthavedone有什么区别啊?

<p>问题:canhavedone和mayhavedone也可用在过去时态里面吗?这个时候(用在过去时里)那跟couldhavedone和maighthavedone有什么区别啊?
<p>答案:↓↓↓<p class="nav-title mt10" style="border-top:1px solid #ccc;padding-top: 10px;">单明辉的回答:<div class="content-b">网友采纳  要看整个句子的意思了  一般句子是:ifsbhaddonesthg,sbcould(might)havedonesthg.  但是要是用can和may的话,语法上是绝对没有错的.而且语气会更加的肯定,不是:要是…………我就………….而是:要是……我肯定…………
页: [1]
查看完整版本: canhavedone和mayhavedone也可用在过去时态里面吗?这个时候(用在过去时里)那跟couldhavedone和maighthavedone有什么区别啊?