should have done与would have done有区别吗?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 08:18:11
shouldhavedone与wouldhavedone有区别吗?shouldhavedone与wouldhavedone有区别吗?shouldhavedone与wouldhavedone有区别吗?e

should have done与would have done有区别吗?
should have done与would have done有区别吗?

should have done与would have done有区别吗?
eg. You should have finished your work. 表示你本应该做完作业而没有完成.
would have done也是对将来的事的虚拟 表示对将来可能发生事情的一种推测