The factory has been_____for two yearsA.open B.to openC.openingD.opened

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 21:26:01
The factory has been_____for two yearsA.open B.to openC.openingD.opened

The factory has been_____for two yearsA.open B.to openC.openingD.opened
The factory has been_____for two years
A.open
B.to open
C.opening
D.opened

The factory has been_____for two yearsA.open B.to openC.openingD.opened
A open
has been 后面加什么,B-to open肯定不对,没有这种加动词不定式的用法,先排除掉;如加现在分词opening,强调正开着呢、经营着,直接用现在进行时就行了,不用再复杂地用现在完成时;如加opened过去分词,表示被动语气,但后面跟的一个状语“for 2 years”,open“开厂”不是一个延续性动作(是一个一次性动作的动词),后面不能跟表示时间延续的时间状语
选open的原因是,open可以作形容词,表示“营业的、活动的、经营着的”,这样是一种状态,后面可以跟for 2 years.

A.open
句子有for two years,说明谓语要用延续性动词,故要用be open 的完成时态

选A
open作动词,是非延续性的,不能选C.D,open还可以当形容词,表示状态,这样说它持续two years 是可以的.

c

c have been doing sth 是固定搭配 (现在完成进行时)

The factory has been -----for two years.-----怎么填? the factory has been open for twenty years 还是the factory has been opened for twenty years? Mr.Smith has been here since the factory opened为Mr.Smith has been here since the factory opened为什么用has been? The factory ___since 1985.a.opened b.has opened c.was opened d.has been open He has never been to the factory.(反义疑问句) He has never been to the factory,_____ _____?按要求完成句子, Mrs.Green ______ here since the factory opened.A.has goneB.has beenC.has arrivedD.has been in The reason that the factory was burned down has not been found out. tom has been in the factory --- he left school.a.since b.as soon as Jim has been in the factory for two years _______ he left school.A.when B. how long has the factory been open为什么open不用过去分词? he has been away from the factory .a a week ago b since a week ago The factory has been ------------- for two years.A.open B.to open Copening D.was in The factory has _since last year.a.opend b.be open c.closed d.been closed Mr dong ____ to the factory.He will be back __an hour .A .has gone,after B has been ,in C.has gone,in D has been ,after 88.The factory _______ since the May of 1999.A.has been open B.opened C.has opened D.has been The Blacks ___ in this factory since 1998 A has worked B has come C have been Dhave arrived The fadtory has been here since the 1970s 划线部分(since the 1970s )提问 ———(三个空)the factory been here? The factory has been (open)since two years ago .用括号内动词的正确形式填空