must have done和have done有什么区别
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/02 18:20:27
must have done和have done有什么区别
must have done和have done有什么区别
must have done和have done有什么区别
must have done是本该做,而没做
have done是已经做了……
must have done 表示推测 某某一定干了什么。——其实只是可能性大,也不一定就干了。
have done 就是一般的完成时, 某某干了什么
must have done-------------肯定已经完成(主观臆断,事实并非一定如此)
have done--------------------已经完成(陈述一个事实)
must have been done must have done
must have done和have done有什么区别
must be done和 must have done区别
must have done和must be的区别?权威
must have done 和 should have done 的表示推测区别?must have done 和 should have done 都表示推测时,区别是什么?
can't have been和can' have done有什么区别或者must have been和must hane done;may have been和may have done
that must have done the
should have done .would have done. must have done三者之间的意思和用法上有什么区别?
could/should/must/.加have done和have been done区别
could have done sth 和must have done sth 的区别是什么
must be must have done 区别
must have been done/must be done求解两者异同
must have been与must have done的区别?
must have done 和must have domust have done是对过去的肯定猜测must do 是对现在的肯定猜测吗?一定是 “肯定 ”
Ought to have done .must have done.should have done的区别
could have done,should have done ,must have done,的区别是什么...
must have done 的反义疑问句怎么说
He must have done nothing but ____