什么时候用would have done结构
5个回答

此短语的用法见于下面两种形式

1.与将来完成时相对应.比如

we will have finished the work by the end of this month.

she said that we would have finished the work by the end of this month.

2.就像楼上所说,在与过去事实相反的假设的虚拟语气中,从句用had done,主句用could/would/should/might have done