By the end of last year, another new gymnasium in Beijing. A.would be completed
来源:网络
时间:
推荐文章

By the end of last year, another newgymnasium in Beijing.
| A.would be completed | B.was being completed |
| C.has been completed | D.had been completed |
试题答案
【答案】
D
【解析】考察时态。By与完成时连用,本题by后面的是过去时的时间状语,故使用过去完成时,故D正确。