作业帮 > 英语 > 作业

The factory has been____for two years A open B to open C ope

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:英语作业 时间:2024/07/06 06:48:59
The factory has been____for two years A open B to open C opening D opened
是不是选C,那个工厂还在开着,就是一直在做,就是ing啦,为什么有的人说是A
The factory has been____for two years A open B to open C ope
A
表【开着的】这个状态要用【be open】, 而be open 的完成式就是 have/ has been open. open 在这里是形容词作表语

这个工厂已经开张两年了.

【希望帮助到你,若有疑问,可以追问~~~
祝你学习进步,更上一层楼!(*^__^*)】
再问: 不是一直在开着吗
再答: 对呀, 两年前起至现在一直开着,所以用现在完成时。 明白你的意思, 你以为是现在完成进行时, 别忘了这是系表结构, 表状态的, 不是指动作, 所以不能用现在完成进行时
再问: 只有动作才可以用ing,状态不可以?
再答: ing 是动词的一种非谓语形式, 表状态的形容词没有。其它词也没有!
再问: 能举个用ING的例子吗
再答: 比如: 他在这里等了两个小时了。(还在等) He has been waiting here for two hours. 我已经学了两年的英语了。 (还在学) I have been learning English for two years.