Iftheweatherhadbeenbetter,wecouldhavehadapicnic.Butit___allday
A.rainedB.rainsC.hasrainedD.israining
我的问题是想要表达过去一直...且与allday这样的时间联用了,应该用wasraining更好吧?表示:但是下了一整天的雨,过去一段时间某动作一直进行.选A只能是时态上没有对应的了,没办法才选的.