语法题目为什么不能选B?非常感谢

来源:百度知道 编辑:UC知道 时间:2024/05/24 04:40:19
by luck,the leak( )no damage yet.
A.would do B.had done C.did D.has done
为什么不能选B?

语意是讲到现在为止,没有什么大的漏洞
B是已经结束的影响,所以不能选。。。

应该选C或D。如果没有上下文,C答案和D答案都可以的。不过D似乎能好一点(就现在这个句子来说。)

是不是选D?
yet是关键,是现在完成时的标志性词!