- Is your father in?- No, he for three hours.A. was out B. has been out C. went out D. ha

发布时间:2020-08-21 00:09:47

- Is your father in?
- No, he      for three hours.
A. was out
B. has been out
C. went out
D. has gone out

网友回答

A. was out
(答案→)B. has been out
C. went out
D. has gone out
解析:考查现在完成时:句意:--你爸爸在家吗?--不,他已经出去三个小时了。说明出去这个状态持续了三个小时,用现在完成时,而且be out意思是呆在外面,表示状态,可以和段时间状语连用。Go out是短暂动词,不能和一段时间连用。选B。
以上问题属网友观点,不代表本站立场,仅供参考!