问题 选择题

--- Is your father in?

--- No, he ______ for three hours.

A.was out

B.has been out

C.went out

D.has gone out

答案

答案:B

题目分析:句意:你的父亲在家吗?不,他已经出去三个小时了。for three hours表示一段时间的时间状语,句子用现在完成时,be out 表示状态,动作可以延续,故选B

点评:非延续性动词向延续性动词的转变熟记一下几个:

leave --- be away,  borrow --- keep,   buy --- have,  begin/start --- be on,      die --- be dead, leave --- be away from, fall asleep --- be asleep

多项选择题
选择题