I______Changsha. I've just come back.为什么不用现在完成时

Hey, Mike. We haven't seen each other for a long time.

I ______ Changsha. I've just come back.

B. was in  C. have been to

想知道为什么不选C

请先 登录 后评论

最佳答案 2024-03-25 22:12

have been to +地点,表示曾去过某地。并没有关于何时去,去了多久的信息,故无法回应对方的话。而一般过去时表示确切的过去时间的动作或状态,在此表示对方没见到自己的这段过去时间,自己在长沙。现在已经回到本地了。所以用一般过去时才是合理的。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,229 浏览
  • uka   提出于 2024-03-24 20:43