this factory______for twenty years A.has been open B.has been opened

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 14:21:44
this factory______for twenty years A.has been open B.has been opened

this factory______for twenty years A.has been open B.has been opened
this factory______for twenty years A.has been open B.has been opened

this factory______for twenty years A.has been open B.has been opened
为你提供精确解答
选【A】
在这里一定要注意,open不是作为动词使用,而是形容词.be open表示开着的状态,就是营业.
have been是现在完成时态.

has been open,这里的open是形容词,用于现在完成进行时,表示持续的状态。

选择A

很高兴为你解答,祝你学习进步!一刻永远523 为你解答~~
如果你认可我的回答,请点击下面的【选为满意回答】按钮,谢谢~~
如果还有其它问题,请另外向我求助,答题不易,敬请理解~~可是我觉得这里应该是现在完成时与被动语态呀,这个工厂是被开呀这里不...

全部展开

has been open,这里的open是形容词,用于现在完成进行时,表示持续的状态。

选择A

很高兴为你解答,祝你学习进步!一刻永远523 为你解答~~
如果你认可我的回答,请点击下面的【选为满意回答】按钮,谢谢~~
如果还有其它问题,请另外向我求助,答题不易,敬请理解~~

收起

A
be open 的open 作为形容词,是营业的意思,可以做延续性的
而open作为动词,不能是延续性的,所以选A是我觉得这里应该是现在完成时与被动语态呀,这个工厂是被开呀给你一个类比的句子。你一定见过
the shop is open
因为这里的be open 是不及物性质的,所以没有被动...

全部展开

A
be open 的open 作为形容词,是营业的意思,可以做延续性的
而open作为动词,不能是延续性的,所以选A

收起

A. has been open