must have been doing与must have been done都表示推测,有什么区别呀?
must have been doing与must have been done都表示推测,有什么区别呀?
英语人气:659 ℃时间:2019-08-21 20:04:15
优质解答
其实这两个的区别可以这样来推导(俺多年的经验哈,下面的解释应该好理解吧):*must have done---这个应该知道吧?就是表示对过去的一种推测,接下来就由这个推导下来;1must have+been doing---把这个和上面的must hav...
我来回答
类似推荐
猜你喜欢
- 1急急急!have和has got否定疑问句用法以及肯定、否定的回答,他们的缩写形式.
- 22个5W的节能 发出的光亮 是否等于一个10W的节能灯 发出的光亮
- 3一本的12条棱的总长度是104cm己知它的是13Cm,宽是10cm,高是多少cm
- 43.如图,三棱柱ABC—A1B1C1中,AA1⊥面ABC,BC⊥AC,BC=AC=2,AA1=3,D为AC的中点.
- 5一物体浸没在水中,受到的浮力为2N,它排开水的体积是多少?若把他浸没在密度为0.8k/cm3的煤油中
- 6若正比例函数y=2kx与反比例函数y=k/x(k≠0)的图象交于点A(m,1),则k的值是_.
- 7_____are you going to have a concert this afternoon?A.What B.Where C.When
- 8燕山雪花大如席下句是什么
- 9should/must/would/could/might/may have done的问题!
- 10在三角形ABC中,b^2+c^2-bc=a^2,a/b=1/2+根号3,求tanB