问题补充:
In the past twenty years great changes in China.
A. were taken place
B. have been taken place
C. have taken place
D. were happened
答案:
A. were taken place
B. have been taken place
(答案→)C. have taken place
D. were happened
解析:考查固定短语的用法。句意“在过去的二十年里,中国发生了巨大的变化。”take place“发生”,不用于被动语态,排除A、B;happen“(偶然)发生”,不用于被动语态。in+一段时间与现在完成时连用。故选C。