题目内容
【题目】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。
练习册系列答案
相关题目