两个英语习题求解

26.__rainforalongtime,thefieldsarealldriedup.A.therehasbeennoB,HavingnoC.Therehavingb... 26.__rain for a long time,the fields are all dried up.
A.there has been no B,Having no C.There having been no D.There being no
这个题选什么?B为什么不对?应该如果做这样的题?
32.—Why were you so late for work today?
—__ to the office was very slow this morning because of the traffic.
A,Driving B.To drive C.That I drive D.For me to drive
这个题选什么?C,D哪里不对?
展开
芊芊6688
2011-05-06 · TA获得超过1.6万个赞
知道大有可为答主
回答量:1994
采纳率:0%
帮助的人:1212万
展开全部
26.__rain for a long time,the fields are all dried up.
A.there has been no B,Having no C.There having been no D.There being no
这个题选什么?B为什么不对?应该如果做这样的题?
答:此题考查的是独立主格结构。选D.
there be的独立主格结构是there being,
注意独立主格结构后面和句子用逗号分开,而且没有连词。
又如:There being no bus, we had to walk home.
B项have 的主语常常是有生命的东西,而the fields是无生命的。
32.—Why were you so late for work today?
—__ to the office was very slow this morning because of the traffic.
A,Driving B.To drive C.That I drive D.For me to drive
这个题选什么?C,D哪里不对?
选A。driving to the office是动名词短语作主语。
C项时态不对,That I drove就可以了。
D项for sb to do不可以作主语。
常用在句型It is +adj.+for sb to do sth.
It is difficult for me to finish the job in one day.

加油!
追问
姐姐,打错了。C选项就是that t drove。我选的这个,但是答案选A
追答
我从网上搜到有人问过这道题,C项是that I drove 语法对,细想一下,是否意思就是“我开车去上班慢”言外之意就是别人开车就快了呢?
而用driving短语作主语表示一个一般性的动作,意思是“因为交通拥挤,今天上午开车上班就慢”
蓝色多瑙河An
2011-05-05
知道答主
回答量:6
采纳率:0%
帮助的人:0
展开全部
26题选C吧,首先可以排除A,两个完整的句子之间没有连词。这个题应该考察的There be 句型的现在完成时态,但这个There has been 句子在这做的是状语,所有只能选C

27题选B吧,这道题考察的是To不定式作主语表示一种动作,A项,Driving to 表示的是一种状态,不符合题意,C,D项的鲜有这种表述,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
黑七七LLL
2011-05-05 · TA获得超过3252个赞
知道小有建树答主
回答量:716
采纳率:0%
帮助的人:379万
展开全部
D 这种题型很常见的,你题做多了就习惯了。你应该知道一个句号里面只能有一个句子吧,这句话的谓语在后面,所以千米那不能有句子,所以A排除,再根据there be句型的用法,排除C,B怎么解释呢……不太好解释,单选题都是选best choice,也就是说,可能几个答案都可以,但是你要选最佳的,there being……是很常考的句型。像这种题型就根据语法和句子意思使用排除法,会简单一些。
A 动词ing形式做主语,开车上班很耗时,因为交通很堵。从中文中也可以看出来,开车上班是做主语。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cz11ft
2011-05-05
知道答主
回答量:42
采纳率:0%
帮助的人:29.1万
展开全部
26.选D。此处主句的主语是the fields,而rain的逻辑主语不是the fields,所以不能选B.而要用独立主结构.如果动词的逻辑主语与主句的主语一致时就可以用非谓语动词了。如:
Seeing from the mountain,you will be surprised by the beautiful countryside.
32A.动名词做主语。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友8b55974
2011-05-05 · TA获得超过4485个赞
知道小有建树答主
回答量:680
采纳率:0%
帮助的人:733万
展开全部
for a lang time 表示一段时间,所以应该用现在完成时啊。应该是A吧。
第二个也选A吧,动名词driving,C里面that是表示从句结构啊,怎么可能出现在句首。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式