这里省略了一个if
可以先改为肯定句看:if it had been possible,you wouldn't have helped him.
这样看,它是一个典型的对过去的虚拟:从句用 过去完成时,主句用would+现在完成时