By the time the soldiers arrived, the building ________.
By the time the soldiers arrived, the building ________.
A.has destroyed
B.has been destroyed
C.had been destroyed
D.had destroyed
答案及解析: C
解析:
by the time后面的从句用的是一般过去时,主句用过去完成时;
the building是被毁坏的,所以要用被动语态。