作业帮 > 英语 > 作业

英语语法CThe factory______ for 10 years.(open)1,填has been opened

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/10 11:17:38
英语语法C
The factory______ for 10 years.(open)
1,填has been opened还是has opened?为什么?
2,假如填has opened 此时的open 是做什么词讲?动词?那么这个短暂性动词为何又能跟后面的段时间连用?
做形容词?跟在has后面应该是done啊?
3,open 这个词到底有没有被动?
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.
和楼上看法不一,仅供楼主参考.
再问: has been open此时 open做形容词还能接受 可has been opened 能这样用 ?
再答: 可以,be opened这个动作是可以延续的。 且open表示“开业/开办”时,兼有不及物动词/及物动词均可。 楼主可以到网上搜索have/has been opened for,应该有很多这样的例句的。