could have done 和 might have done 的区别?
题目
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 ,为可能 ,用在这不合适 .
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 另外告诉一下d /dx 详解一下这个题,最好写出计算这题的步骤
- 氢气被认为是最清洁的燃料,其原因………
- 六一居士初谪滁山,自号醉翁.既老而衰且病,将退休于颍水之上,则又更号六一居士.
- 高中政治小论文2000字左右
- 若某一物体在t时间内速度从v1增加到v2,则加速度为v2-v1
- 运用物理化知识鉴别从海水中“跑”出来的水是淡水而不是咸水的方法有多种,请列举其中的三种.
- 曲线y=根号x+1/x-4在点x=8处的切线方程是?
- 一道高一物理题(汽车启动相关)
- 在元素周期表中 ,原子序数=( )
- 把一根圆柱形木料锯成6段要用10分钟,若改锯成8段,需要多长时间?用比例
热门考点