这里的would never have been并不表与将来的事实相反

有一读者问: 有这样一句话:

My contention is that the government's plan would never have been successful whatever had happened.

这里的虚拟式跟将来相反,为什么都用的是与过去相反的虚拟式呢?

这里的虚拟式仍是指与过去的事实相反的假设。你可能被连系动词is误导了。这里用is并不说明其后虚拟式必须与将来的事实相反,而是说明说话人现在的论点是如何如何。