—I heard the peasants here very poor in the past.
—Yes,but there great changes in the past few years.
A. have been;have been
B. have been;were
C. were;have been
D. were;were
网友回答
A. have been;have been
B. have been;were
(答案→)C. were;have been
D. were;were
解析:此题的时间概念很明确,in the past指过去时间,而in the past few years常与现在完成时连用。