may have done might have done区别He___you more help.even though he was very busy 为什么不能用may have done呢?may have done 不也能表示过去的推测吗?...关键是他说要用might have done我想问下。
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 05:30:40
may have done might have done区别He___you more help.even though he was very busy 为什么不能用may have done呢?may have done 不也能表示过去的推测吗?...关键是他说要用might have done我想问下。
may have done might have done区别
He___you more help.even though he was very busy 为什么不能用may have done呢?may have done 不也能表示过去的推测吗?
...关键是他说要用might have done我想问下。
may have done might have done区别He___you more help.even though he was very busy 为什么不能用may have done呢?may have done 不也能表示过去的推测吗?...关键是他说要用might have done我想问下。
可以,没有问题.
may have done 只能表推测,对过去情况的推测,might的意思是可能
might have done 可以表对过去情况的推测或虚拟
“本可以做某事,(事实上)却没做”
may have done “过去可能做了某事”
might have done “过去可能做了某事”
“本可以做某事,(事实上)却没做”...
全部展开
may have done 只能表推测,对过去情况的推测,might的意思是可能
might have done 可以表对过去情况的推测或虚拟
“本可以做某事,(事实上)却没做”
may have done “过去可能做了某事”
might have done “过去可能做了某事”
“本可以做某事,(事实上)却没做”
收起
昨夜看到了你的这个问题提问,使我又回想起了自己的高中时代。我思考了一下选B,因为问句中有has,若没有has就选A,两个的区别就是may have done