问题补充:
— When will the new bridge be completed?
— It is said that it by the end of this year.
A. will complete
B. will have been completed
C. is completed
D. will be completing
答案:
A. will complete
(答案→)B. will have been completed
C. is completed
D. will be completing
解析: 考查时态。根据by the end of this year要用完成时态,且指到今年年底,所以用将来时的完成时态,it(新桥)和complete是动宾关系,要用被动语态,所以选B.