But for the rain we _ a nice holiday.a should have b would have had c would have d well enough

问题描述:

But for the rain we _ a nice holiday.a should have b would have had c would have d well enough
求详解
39.28(与题无关)

would have had
不下雨的话,我们会有一个不错的假期.
这是个虚拟语气的句子.