虚拟语气里对过去的虚拟即should\could\might+动词过去完成时和另一种虚拟语气情态动词+HAVE DONE有什...

问题描述:

虚拟语气里对过去的虚拟即should\could\might+动词过去完成时和另一种虚拟语气情态动词+HAVE DONE有什...
虚拟语气里对过去的虚拟即should\could\might+动词过去完成时和另一种虚拟语气情态动词+HAVE DONE有什么区别

与过去事实相反的非真实条件句啊,从句用过去完成时,主句中用would/could/should/+have done比如说 if you had done your homework,you would not have been criticized by himshould have done 是本应该做什么...