My father___on business for two weeks.He'll return in 3 days

My father___on business for two weeks.He'll return in 3 days.
A:left B:has left C:has gone D:have been为什么选D啊?
冰梢雪凝 1年前 已收到4个回答 举报

26的记忆 花朵

共回答了16个问题采纳率:87.5% 举报

for two weeks 完成时的标志
后面 He'll return in 3 days ,说是他将在3年后回来
这说明My father出差2个星期 还没回来
Be on business 是固定搭配
似乎答案有误 应该是 has been.

1年前

9

piyopiyoQIN 幼苗

共回答了33个问题 举报

本题考延续性状态,leave和go是非延续性的

1年前

2

今仪 幼苗

共回答了63个问题 举报

leave 和 go 都是一瞬间的动作,在这里表示去干吗了,如果要用它们两个的话,要加个介词for
have left/gone for business
been表示一直的状态,就是处在出差的状态中

1年前

2

亲爱的们_xx 幼苗

共回答了10个问题 举报

答案错掉了……应该选C C项是还没回来 D项是已经回来了,译为去过
on biz是出差的意思

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.026 s. - webmaster@yulucn.com