第一题 If the weather had been better ,we could have had a picnic .But it ( ) all day .A.rained B.has rained 第二题 ——If the t

问题描述:

第一题 If the weather had been better ,we could have had a picnic .But it ( ) all day .A.rained B.has rained 第二题 ——If the traffic had not been so heavy ,I could have been back by 6 o'clock .——What a pity Tina ( ) here to see you .A.was B.has been 第一题选A 第二题选A,为什么?

第一题翻译成:要是天气好,我们原本可以去野餐.可是一整天都在下雨.需要选择的部分已经不是虚拟语气了,根据句子判断是与过去事实相反,证明这句话是过去的事实,所以用一般过去时.第二题的解释和第一题一样,都不是虚拟语气,表示你回来,蒂纳已经走了.翻译成:——要是车不堵的厉害,我6点就能回来了(事实上没有能回来).——真可惜.蒂娜才来这看过你.