( )34. —________did your uncle leave his hometown? —He________for nearly twenty years. A. When; h
()34.—________didyouruncleleavehishometown?—He________fornearlytwentyyears.A.When;has...
( )34. —________did your uncle leave his hometown?
—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
选什么 为什么 展开
—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
选什么 为什么 展开
4个回答
展开全部
选B
因为leave是短暂动词。
因为leave是短暂动词。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选D,How long····?用于提问时间长短,由回答可知for nearly twenty years是时间长短,而left 是短暂性动词不可以用于回答时间长短。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
B。leave是短暂动词,不能与表示一段时间短语连用,可换成相应的表示状态的短语be away,how long 和for nearly twenty years都是表示“段”的时间短语。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询