其实就是be动词与do动词的区别,该用哪个与must无关;你可以考虑现在完成时、一般现在时、一般过去时该用哪个,照此办理
It must have rained last night.昨晚肯定下过雨.
You must have been tired after all this work.
must have done 和must have been 的区别
must have done 和must have been 的区别
都是对过去的猜测,二者的区别是什么?
都是对过去的猜测,二者的区别是什么?
英语人气:288 ℃时间:2019-11-02 04:20:21
优质解答
我来回答
类似推荐
猜你喜欢
- 1描写春天校园景色的作文
- 2按规律填数,负二分之一,负三分之二,四分之三,负五分之四,负六分之五,七分之六,( ) ,( ) ,()
- 3x2次方+y2次方=4 xy=12 求(x-y)
- 4How I wish you love I was the only
- 5数列1,4,13,40,121.的通项公式是?数列1,7,13,19,25.的通项是?
- 6已知,AB是圆o的直径,CB⊥AB于B,AC交圆O于D,DE切圆O圆D交BC于E,求证:DE2=1/4CD*CA
- 7以1Do you agree that a person can be influenced by the people around?口语话题 时间1分钟
- 81,一个温度是四十摄氏度的铁球,吸收2.3乘以十的三次方的热量后,温度上升到90摄氏度,求铁球的质量是多
- 9(75%x -56)/x=2/(2+3)
- 10把一段圆柱形木材削成一个最大的圆锥后,体积减少了18.84立方分米.已知木材高是3分米,求木材的底面积