He said that the factory ______ for several years.A.has opened B.opened C.had been open D.is opening并分析考察的知识点,

问题描述:

He said that the factory ______ for several years.
A.has opened B.opened C.had been open D.is opening
并分析考察的知识点,

选c
open可以做动词,但是不是延续性的,所以不能持续several years.
open还可以当形容词,表示状态,这样说它持续several years是可以的,所以选C