其实两者在时态都没有什么区别,都是表示过去一定做过某事~但是~
must have been强调的是状态
must have done强调的是动作~
must have been与must have done的区别?
must have been与must have done的区别?
英语人气:179 ℃时间:2019-08-23 06:05:21
优质解答
我来回答
类似推荐
猜你喜欢
- 1两筐橘子,甲筐橘子的25%等于乙筐的40%甲筐比乙筐多18千克,乙筐有多少千克?
- 2( ) you ( )( see) the film?--yes,I ( ).---Where ( ) you ( ) (see) it?
- 3以【春夜喜雨】发挥想象写一篇作文
- 4为什么配置一定物质的量浓度的溶液一定要用容量瓶?
- 5某个数去除701、1059、1417、2312,所得的余数都相同,满足要求的所有除数中最大的哪个是多少?
- 61/1*3+1/3*5+1/5*7+1/7*9+.+1/95*97+1/97*99,如何用简便方法计算?
- 7当(b+1)/a=3时,代数式{(1+b)/a}的平方-2a/(b+1)+1的值为
- 8公园里有一个直径是20米的圆形花坛,花坛外围有一个铁栏杆,栏杆外有一条2米宽的环形小路.
- 9修路队修一条公路,已经修好了全长的37.5%,如果全长是40千米,没有修好的公路有多少千米
- 10数列{an}的前n项和为Sn,且Sn=1/3(an−1) (1)求a1,a2及a3;(2)证明:数列{an}是等比数列,并求an.