must have been done/must be done
求解两者异同
人气:258 ℃ 时间:2019-12-01 14:34:35
解答
先说must have done 它指的是一种推测,可能性极大 ,翻译为“一定做过某事了”
must do 就是必须做某事 (前面加be就是它们对应的被动形式)我记得好像(That)must be还可以表肯定的猜测?也可以 这样也是对的啊。比如 I saw him just a minute ago ,he must be there.
一分钟前我看到他了,他一定在这儿。表示可能性很大的推测。
推荐
- must have been doing与must have been done都表示推测,有什么区别呀?
- must have been done是什么被动语态
- must have been done must have done
- can be done was done could be done must have been done will be done have been done
- MUST have been done
- 平面镜的作用之一是可以改变光的传播方向,利用一块平面镜.使入射光线改变180°,则入射光线和镜面的夹角是(),若使入射光线传播方向改变90°,则使镜子应该转过()
- Hi,Tom.can you tell me when____.A.leaving B.leaves.C.to leave
- 在直角三角形ABC中,M在BC上,N在AC上,BM等于AC,CM等于AN,∠C=90度,AM与BN交于P求证,∠MPC=45度
猜你喜欢