The shop ______since five years ago 填has been opened 还是has b

elf19832022-10-04 11:39:544条回答

The shop ______since five years ago 填has been opened 还是has been open

已提交,审核后显示!提交回复

共4条回复
beautifysmile 共回答了22个问题 | 采纳率81.8%
has been open
open本身有形容词意思
open
n.
公开,户外,空旷
adj.
开着的,敞开的,(车等)无篷的,开阔的,营业着的,公开的,坦率的,未决定的
vt.
打开,公开,开放
vi.
展开,开始,展现
1年前
kjsxg 共回答了1个问题 | 采纳率
has been opened 应该是这个吧,前五年就已经开了,到现在还在营业。一直持续到现在。不一定准,看看别人的吧。
1年前
露珠香 共回答了26个问题 | 采纳率76.9%
has been open
1年前
jane77017 共回答了8个问题 | 采纳率
综上所述,has been open
1年前

相关推荐

英语语法CThe factory______ for 10 years.(open)1,填has been opened
英语语法C
The factory______ for 10 years.(open)
1,填has been opened还是has opened?为什么?
2,假如填has opened 此时的open 是做什么词讲?动词?那么这个短暂性动词为何又能跟后面的段时间连用?
做形容词?跟在has后面应该是done啊?
3,open 这个词到底有没有被动?
兔21年前4
amo119 共回答了16个问题 | 采纳率87.5%
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.
和楼上看法不一,仅供楼主参考.