______, everything would have been all right.
【正确答案】 D
【答案解析】根据句中的would have been可知,本题表示与过去事实相反的假设,从句应为if引导的非真实条件句,应用过去完成时,即“had+过去分词”的形式。另外,虚拟条件句中有were/had(助动词)/should时,可使用倒装结构,即省略if,把were/had(助动词)/should放在主语之前。故选D。