could have done 和 might have done 的区别?有一个题:-Believe it or not ,yesterday I drove home after drinking 5 cups of beer.-Oh my goodness ,you _____have taken a taxi.A.might B.could正选为B 为何不能选A呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/26 10:26:36
could have done 和 might have done 的区别?有一个题:-Believe it or not ,yesterday I drove home after drinking 5 cups of beer.-Oh my goodness ,you _____have taken a taxi.A.might B.could正选为B 为何不能选A呢?

could have done 和 might have done 的区别?有一个题:-Believe it or not ,yesterday I drove home after drinking 5 cups of beer.-Oh my goodness ,you _____have taken a taxi.A.might B.could正选为B 为何不能选A呢?
could have done 和 might have done 的区别?
有一个题:
-Believe it or not ,yesterday I drove home after drinking 5 cups of beer.
-Oh my goodness ,you _____have taken a taxi.
A.might B.could
正选为B 为何不能选A呢?

could have done 和 might have done 的区别?有一个题:-Believe it or not ,yesterday I drove home after drinking 5 cups of beer.-Oh my goodness ,you _____have taken a taxi.A.might B.could正选为B 为何不能选A呢?
,他说他昨天晚上喝了5杯啤酒后开车回家,另一个说 ,天啊,你应该坐车回来 ,might ,为可能 ,用在这不合适 .