When Jack arrived he learned Mary ---------- for almost an h

学习 时间:2026-04-07 21:50:09 阅读:975
When Jack arrived he learned Mary __________ for almost an hour.A.had gone B.had set off C.had left D.had been away

最佳回答

典雅的便当

爱听歌的早晨

2026-04-07 21:50:09

选D从题目和选项可知句意为"当杰克到达的时候得知玛丽已经离开有将近一个小时了"。从题目可以看出应该用过去时,但后面有an hour表示一段时间,所以应该用延续性动词be away,由于玛丽是已经离开了所以要用完成时。综合过去时,完成时,延续性动词,答案应该是had been away。

最新回答共有2条回答

  • 含糊的身影
    回复
    2026-04-07 21:50:09

    选D从题目和选项可知句意为"当杰克到达的时候得知玛丽已经离开有将近一个小时了"。从题目可以看出应该用过去时,但后面有an hour表示一段时间,所以应该用延续性动词be away,由于玛丽是已经离开了所以要用完成时。综合过去时,完成时,延续性动词,答案应该是had been away。

上一篇 焦点英语怎么说

下一篇 影子”的形成说明光在同一种介质中沿直传播的 是否正确