—______ has your uncle _____ the village—Since 1999.He is in Shanghai now. A. How long; been

awayfromB.When;beenawayfromC.Howlong;left... away from B. When; been away from C. How long; left 展开
百度网友c6ba716
2013-04-05 · TA获得超过6.5万个赞
知道大有可为答主
回答量:1.5万
采纳率:75%
帮助的人:6421万
展开全部
选 A

Since 1999 是现在完成时的时间状语,不能用 When 提问,排除 B
leave 是短暂性动词,不能和 How long 连用,排除 C。

句意是:你叔叔离开村子多久了?自从1999年。他现在在上海。

希望能帮到你,祝你学习进步!
yabin39
2013-04-05 · TA获得超过298个赞
知道小有建树答主
回答量:326
采纳率:0%
帮助的人:275万
展开全部
A。因为since 1999表示的是距今时间有多长,是一个时间跨度不是一个时间点(when对应时间点,一般用一般过去时态),been away from和left的区别也是一个表示状态,一个表示不在village里这种状态离开willage这个动作。状态对应的是时间段,用完成时态,动作对应时间点,用一般时态。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
池斯乔41
2013-04-05 · TA获得超过356个赞
知道小有建树答主
回答量:406
采纳率:80%
帮助的人:167万
展开全部
A 。
BC的两个空都不搭配,when 是提问瞬间动词,been away 是延续性的,c 正好相反
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沐雨临风
2013-04-05
知道答主
回答量:26
采纳率:0%
帮助的人:16.1万
展开全部
A
这句话的意思是:你uncle离开村子多久了,
回答说:自从1999年,现在是上海人了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式