The mayor of Beijing says that all construction work for the Beijing Olympics _____ by 2006.
A. has been completed B. has completed
C. will have been completed D. will have completed
The mayor of Beijing says that all construction work for the Beijing Olympics _____ by 2006.
A. has been completed B. has completed
C. will have been completed D. will have completed
C
句意:北京市市长说所有北京奥林区克建筑将于2006年完成。此题考查英语动词的语态和时态,很显然本题应该用被动语态,因此排除B、D根据时间状语by2006,应选择将来完成时,因此选C。