问题 选择题

My father isn’t at home. He ____________ home for a week.

A. has left            B. has been away from      C. left

答案

答案:B

题目分析:句意:我父亲不在家。他离开家一周了。leave离开,是非延续性动词,不与for短语等表示成段的时间状语连用;be away from远离,是延续性动词,可与成段的时间状语连用。left是leave的过去时,此处说已经离开家一个月,应用现在完成时。故选B。

单项选择题
单项选择题