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

学习 时间:2026-06-05 18:01:35 阅读:5243
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-06-05 18:01:35

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

最新回答共有2条回答

  • 繁荣的唇膏
    回复
    2026-06-05 18:01:35

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

上一篇 焦点英语怎么说

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