When I got to his home ,he ——for an hour .A .had left B.left C.had been away D.has been away
4个回答
展开全部
C
根据语境“当我到他家时,他已离开半小时了。”
“离开”早于“到他家”,故“离开”该用过去完成时,但leave为非延续性动词,用于完成时不能与表示一段时间的时间状语连用,因而用其状态be away来表示。
理解请采纳!
根据语境“当我到他家时,他已离开半小时了。”
“离开”早于“到他家”,故“离开”该用过去完成时,但leave为非延续性动词,用于完成时不能与表示一段时间的时间状语连用,因而用其状态be away来表示。
理解请采纳!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C
过去完成时
leave是非延续性动词,表示离开一段时间了只能用be away
过去完成时
leave是非延续性动词,表示离开一段时间了只能用be away
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你好,过去的过去用过去完成时,题目中他离开这个动作发生在我到达他家这个动作之前,因此一定要用过去完成时,首先排除B和D,又因为leave这个词是非延续性动词,也就是不能和一段时间的状语连用,因此用C,希望能帮到你,加油~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询