A-A+

By the end of last year another new gymnasium

2022-08-06 18:09:33 问答库 阅读 180 次

问题详情

By the end of last year, another new gymnasium______in Beijing.
A.would be completed
B.was being completed
C.has been completed
D.had been completed请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
解析:如:by意为“到……为止”。by后加过去时间,主句用过去完成时,如by后加现在时,用现在完成时,如by后加将来时,主句要用将来完成时。bytheendoflastyear常与过去完成时连用。表示到过去某个时候前已完成的动作。

考点: