题目内容

【题目】Great changes ________ in our city so far.

A. have been taken place B. have taken place

C. took place D. has taken place

【答案】B

【解析】

句意:到目前为止我们城市里已经发生了巨大的变化。动词短语take place意为发生”,so far到目前为止,通常与现在完成时have/has done使用,C是过去时,故排除C,短语take place没有被动语态,排除A,主语是名词复数changes(变化),所以助动词应该使用have,故选B。

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网