He did not go out that day because it________hard.A.has rainedB.had rainedC.was rainingD.rained
网友回答
C解析分析:把rain的动作和did not go作比较,有三个可能。rain发生在did not go之前,用过去完成时,但这里用过去完成时是不通的,因为“已经下过雨”,就是雨不下了,作为不出去的理由是不通的。在did not go动作发生时rain动作还没有发生,那就要用过去将来时,表示因为将要下大雨而不出去是合理的,但没有这个选项。rain发生在go的同时,rain是个可以延续的动作,用过去进行时,此处表示因为在下大雨而不出去是合理的。