It heavily for 2 weeks and the farmers were very worried.
A. has been raining
B. had been raining
C. has rained
D. had been rained
网友回答
A. has been raining
(答案→)B. had been raining
C. has rained
D. had been rained
解析:考查时态与语态。句意:大雨已经下了两周,农民们非常担心。由were可知,事情发生在过去,故用过去完成进行时,表示动作从过去另一时间开始,一直延续到过去另一时间,可能还要继续下去。