The factory has been_____for two years
A.open
B.to open
C.opening
D.opened
The factory has been_____for two years
答案:1 悬赏:70 手机版
解决时间 2021-08-20 13:01
- 提问者网友:萌卜娃娃
- 2021-08-20 03:12
最佳答案
- 五星知识达人网友:孤独的牧羊人
- 2021-08-20 03:24
A open
has been 后面加什么,B-to open肯定不对,没有这种加动词不定式的用法,先排除掉;如加现在分词opening,强调正开着呢、经营着,直接用现在进行时就行了,不用再复杂地用现在完成时;如加opened过去分词,表示被动语气,但后面跟的一个状语“for 2 years”,open“开厂”不是一个延续性动作(是一个一次性动作的动词),后面不能跟表示时间延续的时间状语
选open的原因是,open可以作形容词,表示“营业的、活动的、经营着的”,这样是一种状态,后面可以跟for 2 years.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯