现在完成时的虚拟不是过去完成吗?这个句子分明就是虚拟句呀,(因为事实与之相反)那为什么这里不是would had pla