great changs ___ in my home town in the past five years
Great changes ___ in my home town in the past five years。【解析】选B。 have taken place 首先,in / over the past five years (在过去的五年里)是现在完成时的标志,无论take place还是happen都必须采用主动语态,无被动语态。 再解析词义,take place 表示“发生、举行、举办”,一般指非偶然性事件的“发生”,即这种事件的发生一定有某种原因或事先的安排happen作“发生、碰巧”解,一般用于偶然或突发性事件显然,take place 符合句意。 故选B 满意请采纳哦O...全部
Great changes ___ in my home town in the past five years。【解析】选B。 have taken place 首先,in / over the past five years (在过去的五年里)是现在完成时的标志,无论take place还是happen都必须采用主动语态,无被动语态。
再解析词义,take place 表示“发生、举行、举办”,一般指非偶然性事件的“发生”,即这种事件的发生一定有某种原因或事先的安排happen作“发生、碰巧”解,一般用于偶然或突发性事件显然,take place 符合句意。
故选B 满意请采纳哦O(∩_∩)O。收起