主动和被动的区别,其实都是虚拟语气。。。。
should have done与should have been done的区别?
5个回答
相关问题
-
could/should/must/.加have done和have been done区别
-
should have done 与would have done有区别吗?有would/should had done
-
would rather have done 与should have done 的区别
-
should/ought to have done 与might have done 的区别
-
should have done ;could have done; might have done 有什么区别
-
should have done 和have done有什么区别
-
should have done可以省略成should have 或should吗 should have been可以
-
should have done和should do等(存在should had done么?)的区别
-
must have done 和 should have done 的表示推测区别?
-
have done与have been done的区别,