永发信息网

did your uncle leave his home town?.Let me see. He for nearly twenty years.A. Wh

答案:2  悬赏:0  手机版
解决时间 2021-04-12 17:38
  • 提问者网友:做自己de王妃
  • 2021-04-12 12:30
--- did your uncle leave his home town?.
--- Let me see. He for nearly twenty years.
A. When; has left
B. When; has been away
C. How long; has left
D. How long; has been away
最佳答案
  • 五星知识达人网友:第四晚心情
  • 2021-04-12 12:42
A. When; has left(答案→)B. When; has been awayC. How long; has left D. How long; has been away解析:句意:你的叔叔什么时候离开了他的家乡?——让我想想。他已经离开将近二十年了。结合语境可知上文描述的是过去发生的动作,故用一般过去时态。下文描述的是从过去一直持续到现在的动作,故用现在完成时态。瞬间动词不能和表示一段时间的时间状语连用,leave表示瞬间动作,故选B。
全部回答
  • 1楼网友:迟山
  • 2021-04-12 13:41
这个答案应该是对的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯