So far the construction of the two new bridges over the river ().
A:have  been  completed
B:has  been  completed
C:has  completed
D:have  completed
出自:银行招聘考试(行测)