有悬赏的English选择题---莫失莫失!

来源:百度知道 编辑:UC知道 时间:2024/06/03 21:12:53
210. The discussion____alive when an interesting topic was brought in.
A. was coming B.had come C.has come D.came

好象是前几年的高考题 答案据说是D 为什么?
A和C又错在哪里? 谢谢~

回答详细者 重奖!!

出题人的意思:"有趣的主题来了之后讨论又热烈起来了",而且是过去时

所以直接排除B(怎么可能先发生嘛,那不是钻牛角尖么)和C

如果填入A答案的话,句意就是:"当一个有趣的主题被带来的时候,讨论正在热烈起来(只有之前的主题才会这样吧,这样的话就和出题人的目的不同了,钻牛角尖..)."
所以选D

when一般不连接同时发生的两件事,while就有这个用法

when an interesting topic was brought in表明是过去时
c是现在时首先c排除
然后a表示过去的将来,明显与题意不符,也可排除

都说了when an interesting topic was brought in
事情总有先后吧 怎么可能是has come 已经呢was coming 正在呢(别的情况也不能这么用吧)