open是形容词,表示一种状态,据有持续性havebeen+持续性动词如eatreadwrite+ing构成现玩进行时或加形容词如open构成现完
A
be+形容词才能与for连用
现在完成时(have be~has been)
这里的open表示的是状态不是动词
这里是形容词,不是动词,所以不用改成被动语态
这里只能选open。
opened强调门“被打开”这一动作,而open则偏向于强调“门开着”的状态。当题干中有“for a long time”这样表示时间段的短语时,就应该选择后者。