语法与词汇 23.______been diverted, they would have arrived early.
【正确答案】 A
【答案解析】本题考查虚拟语气和倒装。根据主句中的would have arrived判断,是与过去事实相反的假设,从句用过去完成时。在虚拟语气条件句中,从句谓语动词为were、had、should等时,可省略if,把谓语移到主语之前,采取部分倒装,故答案为[A]项。