分类：教育/科学-外语学习-英语考试
问题：英语选择题？Whenhearrived,JacklearnedM 
When he arriv, Jack learned Mary ? for almost an hour. A had gone B had set off  C had left D had been away
回答：答案为 r+时间段用于以下情形:1。用于过去时,和表示延续的动词连用,不能和表示瞬间的动词连用。如:Hestayedthereforthreedays.2。用于完成时,和延续行动词连用,不能和瞬间动词连用。如:Hehasbeenhereforfivedays.不能说:Hehascomehereforfivedays.你的问题中,前三个选项均为短暂动词即瞬间动词,所以选择D项。