Instead of flocking into the cities, the peasants villages and townships of a new type in the past few years.
A. had built
B. was building
C. have been building
D. built
网友回答
A. had built
B. was building
(答案→)C. have been building
D. built
解析:考察时态。根据关键词in the past few years可知本题是与现在完成时连用的,根据句意可知是指经常性反复性的动作,故使用现在完成进行时。故C正确。句意:早过去的几年了,不是涌向城市,农民们一直在建设他们的村庄。