永发信息网

-----did your uncle leave his home town ?--He for nearly twenty years.A. When , has lef

答案:2  悬赏:40  手机版
解决时间 2021-01-04 13:47
  • 提问者网友:捧腹剧
  • 2021-01-04 00:47
----- did your uncle leave his home town ?
----He for nearly twenty years.
A. When , has left
BWhen , has been away
C. How long , has left
D. How long , has been away
最佳答案
  • 五星知识达人网友:佘樂
  • 2021-01-04 00:56
A. When , has left(答案→)B. When , has been away C. How long , has leftD. How long , has been away解析:句意:你叔叔什么时间离开的家乡?他离开家乡几乎有二十年了。由于leave是非延续性动词不能与how long连用,故用when;根据for nearly twenty years可知,本空应该用延续性动词,故用be away表示“离开”。所以本题选B。
全部回答
  • 1楼网友:慢性怪人
  • 2021-01-04 01:32
谢谢回答!!!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯