英语选择题,急~!

1.Hasshe()forShanghai?Yes,shehas()therefor4days.A.gone;goneB.left;leftC.left;beenD.go... 1.Has she ( ) for Shanghai? Yes,she has ( )there for 4 days.
A.gone;gone B.left;left C.left;been D.gone;left
2.The Greens have been in Beijing for half a month ( )the summer vacation.
A.to B.for C.at D.in
请有具体把握的人回答问题,这对我很重要~!谢谢~!请说明选择答案的原因~!
展开
Sophie979
2012-05-24
知道答主
回答量:49
采纳率:0%
帮助的人:25.7万
展开全部
1.C 去往某个目的地,我们可以说是leave for 或go 后半句时间状语是for+时间只能用延续性动词,而leave和go都是短暂性的。 2.B 。A和C首先可以排除,没有这样的用法, 题目中用了现在完成时,所以时间上肯定是以现在为基点的,而in the summer vacation 的有时间上的不确定性,所以解释为为了独家,去北京已经半个月了。
201013006148
2012-05-24 · TA获得超过132个赞
知道答主
回答量:156
采纳率:0%
帮助的人:62万
展开全部
1.Has she ( ) for Shanghai? Yes,she has ( )there for 4 days. A
A.gone;gone B.left;left C.left;been D.gone;left
2.The Greens have been in Beijing for half a month ( )the summer vacation. D
A.to B.for C.at D.in
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
忧子_
2012-05-24 · 超过12用户采纳过TA的回答
知道答主
回答量:65
采纳率:0%
帮助的人:34.9万
展开全部
1.C
此处的left是leave的过去分词,leave for sw表示出发;动身往某地,后面的have been表示一种状态,而have gone 是表示已经正在去往某地的路程中
第二题我就不确定了,抱歉
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
helloqing221
2012-05-24
知道答主
回答量:80
采纳率:50%
帮助的人:17.8万
展开全部
1\C 2\B
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式