Whyhasn'tPetercomebackyet?He's________forthreehoursalready.A.lef

发布时间:2020-08-06 19:33:31

Why hasn't Peter e back yet? He's ________ for three hours already.A.leftB.been awayC.goneD.been

网友回答

B解析for three hours表示一段时间,须和延续性动词连用,be away是延续性动词。
以上问题属网友观点,不代表本站立场,仅供参考!