must have been doing与must have been done都表示推测,有什么区别呀?
人气:208 ℃ 时间:2019-08-21 20:04:15
解答
其实这两个的区别可以这样来推导(俺多年的经验哈,下面的解释应该好理解吧):*must have done---这个应该知道吧?就是表示对过去的一种推测,接下来就由这个推导下来;1must have+been doing---把这个和上面的must hav...
推荐
猜你喜欢
- 三角形数列,第一行是1,第二行是2,2,第三行是3,4,3,第四行是4,7,7,4,第五行是5,11,14,11,5,
- 自我介绍四年级作文250字
- 一、根据英文解释以及首字母提示写出单词.
- 正六边形的周长是6,面积是什么?
- the way you thought of to do the work is very good为什么用to do
- 一块正方形果园的四周围上了长68米的篱笆,这块正方形果园的面积是多少平方米?
- 英语翻译
- "天阶夜色凉如水,坐看牵牛织女星"是哪儿的诗句?