A-A+
By the end of last year another new gymnasium
问题详情
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常与过去完成时连用。表示到过去某个时候前已完成的动作。