Greatchangeshave________inShanghaiin

发布时间:2020-07-27 14:48:57

Great changes have________in Shanghai in the past few years.A.happenedB.taken placeC.been heldD.taken the place

网友回答

B解析分析:此处的“发生”不是偶然的,而是人们的努力而产生的,所以应该用take place.D项的短语是take the place of(代替)不符合此处的句意。C项have been held适用于主语是meeting,spots meeting的情况。(延伸)The Olympic Games take place every four years.=The Olympic Games are held every four years.
以上问题属网友观点,不代表本站立场,仅供参考!