My father ( ) on business for two weeks.He'll return in 3 days.A.left B.has left C.has gone D.has been awayhas been away 谁可以解释下为什么?最好把其他几个选项不是的原因讲一下,thanks.

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/13 06:39:51

My father ( ) on business for two weeks.He'll return in 3 days.
A.left B.has left C.has gone D.has been away
has been away 谁可以解释下为什么?最好把其他几个选项不是的原因讲一下,thanks.

for加一段时间用现在完成时,leave 和go是瞬间动词不能用于一段时间,所以用be away.