Is your father in?-No,he__for three hours.A.was out B.has been out C.went out D.has gone out 为什么不选D

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/28 21:04:32
Isyourfatherin?-No,he__forthreehours.A.wasoutB.hasbeenoutC.wentoutD.hasgoneout为什么不选DIsyourfatherin?-

Is your father in?-No,he__for three hours.A.was out B.has been out C.went out D.has gone out 为什么不选D
Is your father in?-No,he__for three hours.A.was out B.has been out C.went out D.has gone out 为什么不选D

Is your father in?-No,he__for three hours.A.was out B.has been out C.went out D.has gone out 为什么不选D
答案D:has gone out 现在完成时的用法,表父亲已经出去三个小时了,还没有回来.
望采纳.

D
你父亲在家吗?
不在,他已经出去三个小时了。

选 B
for three hours 是一段时间,句子中应该用延续性动词
go 是个非延续性动词
been 表示状态,可以延续
【欢迎继续讨论,请及时采纳,满意答案,O(∩_∩)O谢谢!】

for three hours 三个小时,是时间段,完成时的标志
所以就选BD
B 外出过,已经回来啦
D 外出,还没回来
结合语境,是没回来,就选D啦

选d表示出去 。还么回来
b has been通常表示去过某地 ,已经回来