您现在的位置是:首页 > 学科知识查询 > 小学英语题库

When Jack arrived, he learned Mary for almost an hour. ( )A.had goneB.had set offC.had leftD.had bee

编辑:chaxungu时间:2026-04-11 00:53:03分类:小学英语题库

【题目】When Jack arrived, he learned Mary _______ for almost an hour. ( )

A.had goneB.had set offC.had leftD.had been away

【答案】D

【解析】

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