musthavebeendoing与musthavebeendone都表示推测,有什么区别呀?
2021-05-30 104次 反馈错误 加入收藏 正确率 : 100%
题目内容:
must have been doing与must have been done都表示推测,有什么区别呀?
优质解答
其实这两个的区别可以这样来推导(俺多年的经验哈,下面的解释应该好理解吧):*must have done---这个应该知道吧?就是表示对过去的一种推测,接下来就由这个推导下来;1must have+been doing---把这个和上面的must hav...
本题链接: