题目
[题目]If it __ for the heavy rain, we __-|||-__ Mountain Tai yesterday.-|||-A.were not;could have climbed-|||-B.were not;could climb-|||-C.had not been; could have climbed-|||-D.had not been; could climb

题目解答
答案

解析
步骤 1:确定虚拟语气类型
根据yesterday和if可知该句是与过去事实相反的虚拟条件句。
步骤 2:确定从句时态
与过去事实相反的虚拟条件句,从句用过去完成时。
步骤 3:确定主句时态
与过去事实相反的虚拟条件句,主句用could have done。
根据yesterday和if可知该句是与过去事实相反的虚拟条件句。
步骤 2:确定从句时态
与过去事实相反的虚拟条件句,从句用过去完成时。
步骤 3:确定主句时态
与过去事实相反的虚拟条件句,主句用could have done。