问题
选择题
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后面的是过去时的时间状语,故使用过去完成时,故D正确。