how long( )at this factory?A.have you comeB.has he inC.will

5个回答

  • 只能选C

    be at the factory:在那家工厂。

    how long:多长时间的意思,只要是可以持续的动作或时态都可以。

    在这个句子中,只有C从结构上来讲是正确的,从意义上来看,也是正确的:他将在那家工厂待多久?

    A.come这个词是个瞬间动词,无法和how long搭配;

    B.缺乏谓语。

    D.多了个介词,要去掉to才可以。...