Greatchanges________placeinShangh

发布时间:2020-07-28 14:17:17

Great changes________place in Shanghai in the past few years.A.tookB.will takeC.had takenD.have taken

网友回答

D解析分析:in the past five years(在过去几年里)是现在完成时的时间状语(这段时间的结尾和现在相连)(延伸)本句是现在完成时的第四种用法,表示从过去某时起到现在动作发生的次数累计,great changes就是累计的结果。不是动作一直持续到现在,因此不能用for,但可以用since或in the past few years.
以上问题属网友观点,不代表本站立场,仅供参考!