Aonther two months will be needed before the new bridge ____.

问题描述:

Aonther two months will be needed before the new bridge ____.
Aonther two months will be needed before the new bridge ____.
A.completes
B.is completed
C.has completed
D.will be completed

选B
题意是:
还需要2个月才能修好这座新桥.
修好桥,是桥被修好,因此要用被动语态,因此只能在B,D中选.而在这个句子的语境中,“桥修好之前”,并没有用将来时态的必要,只是陈述一下“桥修好”,故只能选B了