1.个人觉得应该是填入:has been opened 或 has been open
因为be opened和be open才是表示可以延续的状态,才可以和表示一段时间的状语for 10 years连用.
2.如果填has opened,则使用open的不及物动词性质,此时它表示为“开业”,一般来说它是瞬间性动词,不能和for 10 years连用.
3.open作为形容词,当然没有被动的说法.
如果open为动词,它当然有被动结构:be opened.
和楼上看法不一,仅供楼主参考.
1.个人觉得应该是填入:has been opened 或 has been open
因为be opened和be open才是表示可以延续的状态,才可以和表示一段时间的状语for 10 years连用.
2.如果填has opened,则使用open的不及物动词性质,此时它表示为“开业”,一般来说它是瞬间性动词,不能和for 10 years连用.
3.open作为形容词,当然没有被动的说法.
如果open为动词,它当然有被动结构:be opened.
和楼上看法不一,仅供楼主参考.