i would have gone to visit him in the hospital had it been at all 是和过去事实相反的虚拟条件句:而but 表示相反 可以推断后面的句子应该是过去式