The mayor of Shanghai says that all construction work for the World Expo (世博会) ______ b
The mayor of Shanghai says that all construction work for the World Expo (世博会) ______ by 2009.
A.has been complete
B.has completed
C.will have been completed
D.will have completed