A local radio station said that several eruptions in the past twenty years.A. had been ta

发布时间:2020-08-16 22:38:48

A local radio station said that several eruptions      in the past twenty years.
A. had been taken place
B. took place
C. have taken place
D. had taken place

网友回答

A. had been taken place
B. took place
C. have taken place
(答案→)D. had taken place
解析:本题考查时态和take place的用法。take place 属不及物动词短语,无被动语态。由此可以排除A; in the past twenty years常用于完成时中,再结合句中的said可知,改用过去完成时。
以上问题属网友观点,不代表本站立场,仅供参考!