英语问题

1.-Whatanicebike!How_____longyou______it?-Justtwoweeks.A.will;buyB.did;buyC.are;havin... 1.-What a nice bike! How_____long you______ it?
-Just two weeks.
A.will;buy B.did;buy C.are;having D.have;had

2.Chinese __________by more and more people in the world now.
A.is spoken B.is speaking C.speaks D.spoke
第一题
为什么用现在完成时
过去时不可以么
展开
司建安02A
2009-01-12
知道答主
回答量:16
采纳率:0%
帮助的人:0
展开全部
1选D
现在完成时,后要跟延续性动词。而BUY是非延续性动词,也就是瞬间动词不合题。HAD是HAVE的过去分词,有延续性质
2选A。被动语态啦。句子结构是是简单句。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jane1va
2009-01-13
知道答主
回答量:17
采纳率:0%
帮助的人:0
展开全部
1 D buy是瞬间性动词 不能有延续性特征 故不能用long修饰 ;而have表示“有”这个状态,则可以。
2 A now说明要用现在事态 排除C D,被说是被动所以选A
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5bbf1a2b9
2009-01-12 · TA获得超过418个赞
知道小有建树答主
回答量:425
采纳率:0%
帮助的人:339万
展开全部
1D打错了吧,应该是:What a nice bike! how long have you had it?因为是有了,所以不能用将来式与现在式.只能用现在完成式.
2A 用被动的,语言是被讲的.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友24531c9
2009-01-12 · TA获得超过352个赞
知道小有建树答主
回答量:604
采纳率:0%
帮助的人:434万
展开全部
D A

1.-What a nice bike! How long have you had it?
-Just two weeks.
延续性动词 现在完成时态

2.Chinese is spoken by more and more people in the world now.
语言“被”说 用被动语态
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
songlei0620
2009-01-12
知道答主
回答量:12
采纳率:0%
帮助的人:0
展开全部
1:B ; 2:D
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式