求讲解几个选择题。给出答案并做出详细解释。 10

10.()foralongtime,thefieldsarealldriedup.(为什么不选B)A.therehasbeennorainb.havingnorainc.... 10.( )for a long time, the fields are all dried up.(为什么不选B)
A.there has been no rain b.having no rain
c.there having been no rain d.there being no rain
11.Televisons enable us to see things happen almost at exact moment( ).(为什么不选A)
a.which they are happening b.they are happening.
c.which they happen d.they have happened
12.Our civilization cannot be thought of as ( )in a short period of time.
a.to have been created b.to be created
c.having been created d.being created
13.All fights ( )because of the snowstorm, we had to take the train instead.
a.were canceled b.had been canceled
c.having canceled d.having been canceled
展开
在五龙河追蝴蝶的鸳鸯
2012-11-22 · TA获得超过798个赞
知道小有建树答主
回答量:404
采纳率:50%
帮助的人:232万
展开全部
C. there having been no rain
完成时态做伴随,B选项没有have rain这个说法。

C. which they happen
接前面的at the moment,表示时间发生的时候。happening表示正在发生,不和moment搭配。

C.having been created
在这里as作为介词后面加doing形式,因为后面有in a short period of time,用完成时态的doing。

D.having been canceled
fights是被取消,所以用被动时态,这题和第一个一样做伴随时态,所以用having been canceled。

如有疑问,欢迎追问~
追问
谢啦。这几个题的正确答案分别是   C B C D  其中第二题你做错了。。。麻烦你再看下啦
夏日阳光佳佳
2012-11-21 · 超过26用户采纳过TA的回答
知道答主
回答量:209
采纳率:0%
帮助的人:78.9万
展开全部
10C 有 for a long time,用持续性 11C
12,B 13B
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a188607
2012-11-21 · TA获得超过1125个赞
知道答主
回答量:760
采纳率:0%
帮助的人:146万
展开全部
乱了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-11-21
展开全部
10.C 11.C 12.B 13.B
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式