-- Is the Nanjing Bridge open to the public yet?
---Yes. It ____ for almost one and a half months .
A.has opened
B.has being opened
C.has been open
D.was open
答案:C
考查现在完成时。for almost one and a half month作为段时间,谓语动词得用延续性动词或表示某种状态存在的词,且时态采用现在完成时。故答案为C。